diff options
-rw-r--r-- | net/netfilter/nfnetlink.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/netfilter/nfnetlink.c b/net/netfilter/nfnetlink.c index a7ba23353dab..62e92af2384a 100644 --- a/net/netfilter/nfnetlink.c +++ b/net/netfilter/nfnetlink.c | |||
@@ -311,14 +311,14 @@ replay: | |||
311 | #endif | 311 | #endif |
312 | { | 312 | { |
313 | nfnl_unlock(subsys_id); | 313 | nfnl_unlock(subsys_id); |
314 | netlink_ack(skb, nlh, -EOPNOTSUPP); | 314 | netlink_ack(oskb, nlh, -EOPNOTSUPP); |
315 | return kfree_skb(skb); | 315 | return kfree_skb(skb); |
316 | } | 316 | } |
317 | } | 317 | } |
318 | 318 | ||
319 | if (!ss->commit || !ss->abort) { | 319 | if (!ss->commit || !ss->abort) { |
320 | nfnl_unlock(subsys_id); | 320 | nfnl_unlock(subsys_id); |
321 | netlink_ack(skb, nlh, -EOPNOTSUPP); | 321 | netlink_ack(oskb, nlh, -EOPNOTSUPP); |
322 | return kfree_skb(skb); | 322 | return kfree_skb(skb); |
323 | } | 323 | } |
324 | 324 | ||
@@ -406,7 +406,7 @@ ack: | |||
406 | * pointing to the batch header. | 406 | * pointing to the batch header. |
407 | */ | 407 | */ |
408 | nfnl_err_reset(&err_list); | 408 | nfnl_err_reset(&err_list); |
409 | netlink_ack(skb, nlmsg_hdr(oskb), -ENOMEM); | 409 | netlink_ack(oskb, nlmsg_hdr(oskb), -ENOMEM); |
410 | status |= NFNL_BATCH_FAILURE; | 410 | status |= NFNL_BATCH_FAILURE; |
411 | goto done; | 411 | goto done; |
412 | } | 412 | } |