Diff for /ansh/src/utils.c between versions 1.2.2.1 and 1.2.2.2

version 1.2.2.1, 2011/10/31 09:46:18 version 1.2.2.2, 2011/10/31 10:09:52
Line 134  PrepareL3(const struct sockaddr *sa, int *bpflen) Line 134  PrepareL3(const struct sockaddr *sa, int *bpflen)
   
         FTRACE(3);          FTRACE(3);
   
        h = socket(sa->sa_family, SOCK_RAW, IPPROTO_ICMP);        h = socket(sa ? sa->sa_family : AF_INET, SOCK_RAW, IPPROTO_ICMP);
         if (h == -1) {          if (h == -1) {
                 printf("Error:: Cant open raw socket #%d - %s\n", errno, strerror(errno));                  printf("Error:: Cant open raw socket #%d - %s\n", errno, strerror(errno));
                 return -1;                  return -1;

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


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