return (-1);
}
-static __inline int
-af2socklen(const int af)
-{
-
- if (af == AF_INET)
- return (sizeof(struct sockaddr_in));
-#ifdef INET6
- if (af == AF_INET6)
- return (sizeof(struct sockaddr_in6));
-#endif
- return (-1);
-}
-
static void
process_cmd(char *cmd, int s, int s6 __unused, FILE *fp __unused)
{
warnc(EINVAL, "ether_aton");
break;
}
- strlcpy(ifr.ifr_name, str1, IF_NAMESIZE);
+ strlcpy(ifr.ifr_name, str1, sizeof(ifr.ifr_name));
memcpy(LLADDR(dlp), ep, ETHER_ADDR_LEN);
if (ioctl(s, (*cmd == 'a') ? SIOCADDMULTI : SIOCDELMULTI,
&ifr) == -1) {