Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6

* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
[NET_SCHED]: act_ipt: fix regression in ipt action

+5 -3
+5 -3
net/sched/act_ipt.c
··· 55 55 struct ipt_target *target; 56 56 int ret = 0; 57 57 58 - target = xt_find_target(AF_INET, t->u.user.name, t->u.user.revision); 58 + target = xt_request_find_target(AF_INET, t->u.user.name, 59 + t->u.user.revision); 59 60 if (!target) 60 61 return -ENOENT; 61 62 ··· 64 63 65 64 ret = xt_check_target(target, AF_INET, t->u.target_size - sizeof(*t), 66 65 table, hook, 0, 0); 67 - if (ret) 66 + if (ret) { 67 + module_put(t->u.kernel.target->me); 68 68 return ret; 69 - 69 + } 70 70 if (t->u.kernel.target->checkentry 71 71 && !t->u.kernel.target->checkentry(table, NULL, 72 72 t->u.kernel.target, t->data,