diff --git a/ctc_lcs.c b/ctc_lcs.c index c1a60a9..a1e43da 100644 --- a/ctc_lcs.c +++ b/ctc_lcs.c @@ -1282,7 +1282,8 @@ static void LCS_Startup( PLCSDEV pLCSDEV, PLCSCMDHDR pCmdFrame ) VERIFY( TUNTAP_SetIPAddr( pLCSPORT->szNetDevName, "0.0.0.0" ) == 0 ); VERIFY( TUNTAP_SetMTU ( pLCSPORT->szNetDevName, "1500" ) == 0 ); -#ifdef OPTION_TUNTAP_SETMACADDR +#if 0 +//#ifdef OPTION_TUNTAP_SETMACADDR if (pLCSPORT->fLocalMAC) { VERIFY( TUNTAP_SetMACAddr( pLCSPORT->szNetDevName, @@ -1617,9 +1618,14 @@ static void LCS_LanStats( PLCSDEV pLCSDEV, PLCSCMDHDR pCmdFrame ) strcpy( ifr.ifr_name, pLCSPORT->szNetDevName ); pPortMAC = (BYTE*) &pLCSPORT->MAC_Address; + logmsg( _("DH portMAC %2.2X:%2.2X:%2.2X:%2.2X:%2.2X:%2.2X\n"), + *(pPortMAC+0),*(pPortMAC+1), + *(pPortMAC+2),*(pPortMAC+3), + *(pPortMAC+4),*(pPortMAC+5)); /* Not all systems can return the hardware address of an interface. */ -#if defined(SIOCGIFHWADDR) +#if 0 +//#if defined(SIOCGIFHWADDR) if( TUNTAP_IOCtl( fd, SIOCGIFHWADDR, (char*)&ifr ) != 0 ) { @@ -2421,6 +2427,9 @@ static int BuildOAT( char* pszOATName, PLCSBLK pLCSBLK ) strcpy( pLCSPORT->szMACAddress, argv[0] ); pLCSPORT->fLocalMAC = TRUE; + + logmsg( _("DH MACAddress %s\n"), pLCSPORT->szMACAddress); + } else if( strcasecmp( pszKeyword, "ROUTE" ) == 0 ) {