diff options
| author | Roy Marples <roy@marples.name> | 2015-05-01 20:08:57 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2015-05-01 20:08:57 +0000 |
| commit | aaeb323e09ea2d5dc4b03bb930f535cad01e99ae (patch) | |
| tree | a6604f6a00345342883fdea164642cbade9be5cb /if-bsd.c | |
| parent | 225dcdbdebb4baecf44b24df2d45644e0f32a3f4 (diff) | |
| download | dhcpcd-aaeb323e09ea2d5dc4b03bb930f535cad01e99ae.tar.xz | |
Fix compile on non NetBSD-8
Diffstat (limited to 'if-bsd.c')
| -rw-r--r-- | if-bsd.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -714,10 +714,10 @@ if_initrt(struct interface *ifp) return 0; } +#ifdef SIOCGIFAFLAG_IN int if_addrflags(const struct in_addr *addr, const struct interface *ifp) { -#ifdef SIOCGIFAFLAG_IN int s, flags; struct ifreq ifr; struct sockaddr_in *sin; @@ -735,12 +735,17 @@ if_addrflags(const struct in_addr *addr, const struct interface *ifp) close(s); } return flags; +} #else +int +if_addrflags(__unused const struct in_addr *addr, + __unused const struct interface *ifp) +{ errno = ENOTSUP; return 0; -#endif } #endif +#endif /* INET */ #ifdef INET6 static void |
