Magellan Linux

Diff of /trunk/mkinitrd-magellan/busybox/e2fsprogs/old_e2fsprogs/uuid/gen_uuid.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 532 by niro, Sat Sep 1 22:45:15 2007 UTC revision 984 by niro, Sun May 30 11:32:42 2010 UTC
# Line 117  static void get_random_bytes(void *buf, Line 117  static void get_random_bytes(void *buf,
117   */   */
118   for (cp = buf, i = 0; i < nbytes; i++)   for (cp = buf, i = 0; i < nbytes; i++)
119   *cp++ ^= (rand() >> 7) & 0xFF;   *cp++ ^= (rand() >> 7) & 0xFF;
  return;  
120  }  }
121    
122  /*  /*
# Line 166  static int get_node_id(unsigned char *no Line 165  static int get_node_id(unsigned char *no
165   n = ifc.ifc_len;   n = ifc.ifc_len;
166   for (i = 0; i < n; i+= ifreq_size(*ifrp) ) {   for (i = 0; i < n; i+= ifreq_size(*ifrp) ) {
167   ifrp = (struct ifreq *)((char *) ifc.ifc_buf+i);   ifrp = (struct ifreq *)((char *) ifc.ifc_buf+i);
168   strncpy(ifr.ifr_name, ifrp->ifr_name, IFNAMSIZ);   strncpy_IFNAMSIZ(ifr.ifr_name, ifrp->ifr_name);
169  #ifdef SIOCGIFHWADDR  #ifdef SIOCGIFHWADDR
170   if (ioctl(sd, SIOCGIFHWADDR, &ifr) < 0)   if (ioctl(sd, SIOCGIFHWADDR, &ifr) < 0)
171   continue;   continue;

Legend:
Removed from v.532  
changed lines
  Added in v.984