Diff for /embedaddon/libnet/src/libnet_if_addr.c between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2013/07/22 11:54:42 version 1.1.1.3, 2021/03/16 23:47:28
Line 330  register char *errbuf) Line 330  register char *errbuf)
         ++nipaddr;          ++nipaddr;
     }      }
   
       pcap_freealldevs(alldevs);
   
     *ipaddrp = ifaddrlist;      *ipaddrp = ifaddrlist;
     return (nipaddr);      return (nipaddr);
 }  }
Line 339  int Line 341  int
 libnet_select_device(libnet_t *l)  libnet_select_device(libnet_t *l)
 {  {
     int c, i;      int c, i;
     char err_buf[LIBNET_ERRBUF_SIZE];  
     struct libnet_ifaddr_list *address_list, *al;      struct libnet_ifaddr_list *address_list, *al;
     uint32_t addr;      uint32_t addr;
   
Line 364  libnet_select_device(libnet_t *l) Line 365  libnet_select_device(libnet_t *l)
     /*      /*
      *  Number of interfaces.       *  Number of interfaces.
      */       */
    c = libnet_ifaddrlist(&address_list, l->device, err_buf);    c = libnet_ifaddrlist(&address_list, l->device, l->err_buf);
     if (c < 0)      if (c < 0)
     {      {
         /* err msg set in libnet_ifaddrlist() */          /* err msg set in libnet_ifaddrlist() */

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


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