[BACK]Return to patch-socket_handler_cpp CVS log [TXT][DIR] Up to [local] / ports / games / zod / patches

File: [local] / ports / games / zod / patches / Attic / patch-socket_handler_cpp (download)

Revision 1.1, Sat Sep 10 14:19:34 2011 UTC (12 years, 9 months ago) by yason
Branch: MAIN

Initial revision

$OpenBSD$
--- socket_handler.cpp.orig	Sat Sep 10 17:12:09 2011
+++ socket_handler.cpp	Sat Sep 10 17:12:38 2011
@@ -459,22 +459,6 @@ char *SocketHandler::GetMAC(char *buf)
 	for ( pIfList; *(char *)pIfList != 0; pIfList++ )
 	{
 		strncpy( sIfReq.ifr_name, pIfList->if_name, IF_NAMESIZE );
-
-		if ( ioctl(skfd, SIOCGIFHWADDR, &sIfReq) != 0 )
-			printf( "SocketHandler::GetMAC: ioctl failed\n");
-		else
-		{
-			for(int i=0; i<6;i++)
-				if(sIfReq.ifr_ifru.ifru_hwaddr.sa_data[i])
-				{
-					memcpy(buf, sIfReq.ifr_ifru.ifru_hwaddr.sa_data, 6);
-
-					if(pIfList_tofree) if_freenameindex(pIfList_tofree);
-					close(skfd);
-
-					return buf;
-				}
-		}
 	}
 
 	if(pIfList_tofree) if_freenameindex(pIfList_tofree);