Diff for /embedtools/src/get1steth.c between versions 1.1.2.11 and 1.2.2.1

version 1.1.2.11, 2011/06/08 09:33:29 version 1.2.2.1, 2011/06/13 20:04:12
Line 170  int main(int argc, char **argv) Line 170  int main(int argc, char **argv)
                                 MGMT_IFACE, errno, strerror(errno));                                  MGMT_IFACE, errno, strerror(errno));
                 close(s);                  close(s);
                 return 2;                  return 2;
        } else        }
                VERB(2) syslog(LOG_NOTICE, "Info:: Created interface=%s\n", MGMT_IFACE);
         memset(&ifra, 0, sizeof ifra);
 #if defined(__FreeBSD__)
         // rename iface          // rename iface
           VERB(2) syslog(LOG_NOTICE, "Info:: Created interface=%s\n", MGMT_IFACE);
         ifr.ifr_data = MGMT_NAME;          ifr.ifr_data = MGMT_NAME;
 #ifdef SIOCSIFNAME  
         if (errno != EEXIST && ioctl(s, SIOCSIFNAME, &ifr) == -1) {          if (errno != EEXIST && ioctl(s, SIOCSIFNAME, &ifr) == -1) {
 #else  
         if (errno != EEXIST && ioctl(s, SIOCGIFDESCR, &ifr) == -1) {  
 #endif  
                 syslog(LOG_ERR, "Error:: Managment interface=%s ioctl(SIOCSIFNAME) #%d - %s\n",                   syslog(LOG_ERR, "Error:: Managment interface=%s ioctl(SIOCSIFNAME) #%d - %s\n", 
                                 MGMT_NAME, errno, strerror(errno));                                  MGMT_NAME, errno, strerror(errno));
                 close(s);                  close(s);
                 return 2;                  return 2;
         } else          } else
                 VERB(2) syslog(LOG_NOTICE, "Info:: Managment interface=%s\n", MGMT_NAME);                  VERB(2) syslog(LOG_NOTICE, "Info:: Managment interface=%s\n", MGMT_NAME);
           strlcpy(ifra.ifra_name, MGMT_NAME, IFNAMSIZ);
   #else
           strlcpy(ifra.ifra_name, MGMT_IFACE, IFNAMSIZ);
   #endif
   
         // assign address & up          // assign address & up
         memset(&ifra, 0, sizeof ifra);  
         strlcpy(ifra.ifra_name, MGMT_NAME, IFNAMSIZ);  
         sin = (struct sockaddr_in*) &ifra.ifra_addr;          sin = (struct sockaddr_in*) &ifra.ifra_addr;
         sin->sin_len = sizeof ifra.ifra_addr;          sin->sin_len = sizeof ifra.ifra_addr;
         sin->sin_family = AF_INET;          sin->sin_family = AF_INET;

Removed from v.1.1.2.11  
changed lines
  Added in v.1.2.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>