aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/netfilter/nfnetlink.c6
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 }