tuntap-netbsd.c   tuntap-netbsd.c 
skipping to change at line 212 skipping to change at line 212
if (ioctl(dev->ctrl_sock, SIOCSIFPHYADDR, &ifra) == -1) { if (ioctl(dev->ctrl_sock, SIOCSIFPHYADDR, &ifra) == -1) {
(void)fprintf(stderr, "libtuntap (sys): " (void)fprintf(stderr, "libtuntap (sys): "
"ioctl SIOCSIFPHYADDR\n"); "ioctl SIOCSIFPHYADDR\n");
return -1; return -1;
} }
return 0; return 0;
} }
int int
tuntap_sys_set_ip(struct device *dev, unsigned int iaddr, unsigned int imas k) { tuntap_sys_set_ip(struct device *dev, unsigned int iaddr, unsigned long ima sk) {
struct ifaliasreq ifa; struct ifaliasreq ifa;
struct ifreq ifr; struct ifreq ifr;
struct sockaddr_in addr; struct sockaddr_in addr;
struct sockaddr_in mask; struct sockaddr_in mask;
(void)memset(&ifa, '\0', sizeof ifa); (void)memset(&ifa, '\0', sizeof ifa);
(void)strlcpy(ifa.ifra_name, dev->if_name, sizeof dev->if_name); (void)strlcpy(ifa.ifra_name, dev->if_name, sizeof dev->if_name);
/* XXX: Will probably fail, we need the old IP address */ /* XXX: Will probably fail, we need the old IP address */
(void)memset(&ifr, '\0', sizeof ifr); (void)memset(&ifr, '\0', sizeof ifr);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/