diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2015-11-06 20:51:48 +0100 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2015-11-07 17:12:09 +0100 |
commit | 899d8156efdd7445867f1a2d25ef74d315f463cf (patch) | |
tree | a56ad679b42ed2a298631d198c8949ae21a05b75 /patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci | |
parent | b0bbdc0f6f6305e89d11e86d0298bda1834daa79 (diff) |
patches: argument removed from struct ipv6_stub->ndisc_send_na()
Commit 38cf595b1 "ipv6: remove unused neigh parameter from ndisc
functions" removed one parameter from the callback function
ndisc_send_na(). This semantic patch makes the code add NULL for that
parameter on older kernel versions. Null was passed in most of the
callers before.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci')
-rw-r--r-- | patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci b/patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci new file mode 100644 index 00000000..84c42091 --- /dev/null +++ b/patches/collateral-evolutions/network/0065-ndisc_send_na-argument.cocci @@ -0,0 +1,9 @@ +@@ +identifier ndisc_send_na; +expression netdev, saddr, target, router, solicited, override, inc_opt; +@@ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,4,0) + ipv6_stub->ndisc_send_na(netdev, saddr, target, router, solicited, override, inc_opt); ++#else ++ipv6_stub->ndisc_send_na(netdev, NULL, saddr, target, router, solicited, override, inc_opt); ++#endif |