summaryrefslogtreecommitdiffhomepage
path: root/interface.c
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2019-12-04 21:05:12 +0100
committerJo-Philipp Wich <jo@mein.io>2019-12-04 21:05:20 +0100
commit70b50118c7b063fab5c1383f12e6e92ca0fc82c3 (patch)
treeda32cb8f066ec1e2d4657c423bd71f754dfad8c3 /interface.c
parente45b1408284c05984b38a910a1f0a07d6c761397 (diff)
Revert "interface: warn if ip6hint is truncated"
This reverts commit e45b1408284c05984b38a910a1f0a07d6c761397. Reverting the commit as the submitters Signed-off-by has been mistakingly added without the authors consent. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'interface.c')
-rw-r--r--interface.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/interface.c b/interface.c
index 2fa0613..028dc6c 100644
--- a/interface.c
+++ b/interface.c
@@ -863,15 +863,9 @@ interface_alloc(const char *name, struct blob_attr *config, bool dynamic)
}
iface->assignment_hint = -1;
- if ((cur = tb[IFACE_ATTR_IP6HINT])) {
- int32_t assignment_hint = strtol(blobmsg_get_string(cur), NULL, 16);
-
- iface->assignment_hint = assignment_hint & ~((1 << (64 - iface->assignment_length)) - 1);
-
- if (iface->assignment_hint != assignment_hint)
- netifd_log_message(L_WARNING, "Using truncated assignment hint %d (0x%x) for interface '%s'\n",
- iface->assignment_hint, iface->assignment_hint, iface->name);
- }
+ if ((cur = tb[IFACE_ATTR_IP6HINT]))
+ iface->assignment_hint = strtol(blobmsg_get_string(cur), NULL, 16) &
+ ~((1 << (64 - iface->assignment_length)) - 1);
if ((cur = tb[IFACE_ATTR_IP6CLASS]))
interface_add_assignment_classes(iface, cur);