projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ad64e3e
)
network: IFA_F_NODAD flag is only for IPv6 addresses
author
Yu Watanabe
<watanabe.yu+github@gmail.com>
Tue, 15 Jun 2021 23:33:04 +0000
(08:33 +0900)
committer
Yu Watanabe
<watanabe.yu+github@gmail.com>
Tue, 15 Jun 2021 23:33:54 +0000
(08:33 +0900)
src/network/networkd-address.c
patch
|
blob
|
history
diff --git
a/src/network/networkd-address.c
b/src/network/networkd-address.c
index b84181892ef869692732c9b0fa577df66790ae73..afcbb12473bd00f6c0fc1303969cf5f1b287f08b 100644
(file)
--- a/
src/network/networkd-address.c
+++ b/
src/network/networkd-address.c
@@
-2111,7
+2111,8
@@
static int address_section_verify(Address *address) {
address->scope = RT_SCOPE_HOST;
}
- if (!FLAGS_SET(address->duplicate_address_detection, ADDRESS_FAMILY_IPV6))
+ if (address->family == AF_INET6 &&
+ !FLAGS_SET(address->duplicate_address_detection, ADDRESS_FAMILY_IPV6))
address->flags |= IFA_F_NODAD;
return 0;