diff options
author | Maciej Żenczykowski <maze@google.com> | 2024-07-29 17:30:10 -0700 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2024-08-12 17:23:57 -0700 |
commit | 246ef40670b71fef0c3e2cd11404279bc6d6468e (patch) | |
tree | c825acc84aa5c81d6bca345d0ce90195357df197 /net/6lowpan | |
parent | 9a4615be653b62cd06f38287b5b7aace18056d02 (diff) | |
download | linux-stable-246ef40670b71fef0c3e2cd11404279bc6d6468e.tar.gz linux-stable-246ef40670b71fef0c3e2cd11404279bc6d6468e.tar.bz2 linux-stable-246ef40670b71fef0c3e2cd11404279bc6d6468e.zip |
ipv6: eliminate ndisc_ops_is_useropt()
as it doesn't seem to offer anything of value.
There's only 1 trivial user:
int lowpan_ndisc_is_useropt(u8 nd_opt_type) {
return nd_opt_type == ND_OPT_6CO;
}
but there's no harm to always treating that as
a useropt...
Cc: David Ahern <dsahern@kernel.org>
Cc: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@linux-ipv6.org>
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Link: https://patch.msgid.link/20240730003010.156977-1-maze@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/6lowpan')
-rw-r--r-- | net/6lowpan/ndisc.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/net/6lowpan/ndisc.c b/net/6lowpan/ndisc.c index 16be8f8b2f8c..c40b98f7743c 100644 --- a/net/6lowpan/ndisc.c +++ b/net/6lowpan/ndisc.c @@ -11,11 +11,6 @@ #include "6lowpan_i.h" -static int lowpan_ndisc_is_useropt(u8 nd_opt_type) -{ - return nd_opt_type == ND_OPT_6CO; -} - #if IS_ENABLED(CONFIG_IEEE802154_6LOWPAN) #define NDISC_802154_SHORT_ADDR_LENGTH 1 static int lowpan_ndisc_parse_802154_options(const struct net_device *dev, @@ -222,7 +217,6 @@ static void lowpan_ndisc_prefix_rcv_add_addr(struct net *net, #endif const struct ndisc_ops lowpan_ndisc_ops = { - .is_useropt = lowpan_ndisc_is_useropt, #if IS_ENABLED(CONFIG_IEEE802154_6LOWPAN) .parse_options = lowpan_ndisc_parse_options, .update = lowpan_ndisc_update, |