Imported Upstream version 1.4.16+git20130919

This commit is contained in:
Jan Wagner 2013-11-27 00:00:57 +01:00
parent 01ca3b324f
commit 57371046fd
50 changed files with 3885 additions and 500 deletions

View file

@ -372,11 +372,16 @@ int get_hardware_address(int sock,char *interface_name){
char *p;
int unit;
for(p = interface_name; *p && isalpha(*p); p++)
/* no-op */ ;
if( p != '\0' ){
/* get last number from interfacename, eg lnc0, e1000g0*/
int i;
p = interface_name + strlen(interface_name) -1;
for(i = strlen(interface_name) -1; i > 0; p--) {
if(isalpha(*p))
break;
}
p++;
if( p != interface_name ){
unit = atoi(p) ;
*p = '\0' ;
strncat(dev, interface_name, 6) ;
}
else{