Diff for /ansh/src/utils.c between versions 1.1.1.1.2.6 and 1.1.1.1.2.7

version 1.1.1.1.2.6, 2011/10/13 14:29:30 version 1.1.1.1.2.7, 2011/10/13 15:24:17
Line 60  PrepareL2(const char *psDev, int *bpflen) Line 60  PrepareL2(const char *psDev, int *bpflen)
                 close(h);                  close(h);
                 return -1;                  return -1;
         }          }
           n = USHRT_MAX + 1;
           if (ioctl(h, BIOCSBLEN, &n) == -1) {
                   printf("Error:: set buffer interface %s buffer length #%d - %s\n", psDev, errno, strerror(errno));
                   close(h);
                   return -1;
           }
         strlcpy(ifr.ifr_name, psDev, sizeof ifr.ifr_name);          strlcpy(ifr.ifr_name, psDev, sizeof ifr.ifr_name);
         if (ioctl(h, BIOCSETIF, &ifr) == -1) {          if (ioctl(h, BIOCSETIF, &ifr) == -1) {
                 printf("Error:: bind interface %s to bpf #%d - %s\n", psDev, errno, strerror(errno));                  printf("Error:: bind interface %s to bpf #%d - %s\n", psDev, errno, strerror(errno));
Line 72  PrepareL2(const char *psDev, int *bpflen) Line 78  PrepareL2(const char *psDev, int *bpflen)
                 return -1;                  return -1;
         }          }
         if (ioctl(h, BIOCGBLEN, bpflen) == -1) {          if (ioctl(h, BIOCGBLEN, bpflen) == -1) {
                printf("Error:: get interface %s buffer length #%d - %s\n", psDev, errno, strerror(errno));                printf("Error:: get buffer interface %s buffer length #%d - %s\n", psDev, errno, strerror(errno));
                 close(h);                  close(h);
                 return -1;                  return -1;
         }          }

Removed from v.1.1.1.1.2.6  
changed lines
  Added in v.1.1.1.1.2.7


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