aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic/backport-4.19/095-Allow-class-e-address-assignment-via-ifconfig-ioctl.patch
diff options
context:
space:
mode:
authorCong Wang <xiyou.wangcong@gmail.com>2019-08-25 05:35:06 -0700
committerHauke Mehrtens <hauke@hauke-m.de>2019-09-01 18:38:04 +0200
commit7735cce0c5c306bd9eea20ca2805e4a492c02be9 (patch)
tree06c260348c079366ba373f1ed94fa55085769126 /target/linux/generic/backport-4.19/095-Allow-class-e-address-assignment-via-ifconfig-ioctl.patch
parent02169bd3f8ccfa3076bb4d46e979d2fdcc7d413e (diff)
downloadupstream-7735cce0c5c306bd9eea20ca2805e4a492c02be9.tar.gz
upstream-7735cce0c5c306bd9eea20ca2805e4a492c02be9.tar.bz2
upstream-7735cce0c5c306bd9eea20ca2805e4a492c02be9.zip
kernel: net_sched: fix a NULL pointer deref in ipt action
The net pointer in struct xt_tgdtor_param is not explicitly initialized therefore is still NULL when dereferencing it. So we have to find a way to pass the correct net pointer to ipt_destroy_target(). The best way I find is just saving the net pointer inside the per netns struct tcf_idrinfo, which could make this patch smaller. Fixes: 0c66dc1ea3f0 ("netfilter: conntrack: register hooks in netns when needed by ruleset") Reported-and-tested-by: Tony Ambardar <itugrok@xxxxxxxxx> Cc: Jamal Hadi Salim <jhs@xxxxxxxxxxxx> Cc: Jiri Pirko <jiri@xxxxxxxxxxx> Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com> [Backport for kernel v4.19 and v4.14] [Bug Link: https://bugzilla.kernel.org/show_bug.cgi?id=204681] Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Diffstat (limited to 'target/linux/generic/backport-4.19/095-Allow-class-e-address-assignment-via-ifconfig-ioctl.patch')
0 files changed, 0 insertions, 0 deletions