diff options
| author | Roy Marples <roy@marples.name> | 2020-06-14 15:26:59 +0100 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2020-06-14 15:26:59 +0100 |
| commit | 985013937decf0a80992b6f0c30fcd336fb9d597 (patch) | |
| tree | bf47ab67079a8a3f5a009d5de6e8c1561f29a9d9 /src/if-bsd.c | |
| parent | 2b567d99ae5024ad62ac37c8fde5f7d2dfacc18a (diff) | |
| download | dhcpcd-985013937decf0a80992b6f0c30fcd336fb9d597.tar.xz | |
BSD: Mark address AUTOCONF if no kernel RA
Diffstat (limited to 'src/if-bsd.c')
| -rw-r--r-- | src/if-bsd.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/if-bsd.c b/src/if-bsd.c index e87c787d..68516052 100644 --- a/src/if-bsd.c +++ b/src/if-bsd.c @@ -1004,8 +1004,7 @@ if_address6(unsigned char cmd, const struct ipv6_addr *ia) if (ia->addr_flags & IN6_IFF_TENTATIVE) ifa.ifra_flags |= IN6_IFF_TENTATIVE; #endif -// #if (defined(__NetBSD__) && __NetBSD_Version__ >= 999005700) || -#if (defined(__OpenBSD__) && OpenBSD >= 201605) +#if !defined(IPV6CTL_ACCEPT_RTADV) && !defined(ND6_IFF_ACCEPT_RTADV) if (ia->flags & IPV6_AF_AUTOCONF) ifa.ifra_flags |= IN6_IFF_AUTOCONF; #endif |
