hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/net/bridge/netfilter/ebtables.c
....@@ -1049,7 +1049,7 @@
10491049
10501050 audit_log_nfcfg(repl->name, AF_BRIDGE, repl->nentries,
10511051 AUDIT_XT_OP_REPLACE, GFP_KERNEL);
1052
- return ret;
1052
+ return 0;
10531053
10541054 free_unlock:
10551055 mutex_unlock(&ebt_mutex);
....@@ -2001,8 +2001,7 @@
20012001 return ret;
20022002
20032003 offsets[0] = sizeof(struct ebt_entry); /* matches come first */
2004
- memcpy(&offsets[1], &entry->watchers_offset,
2005
- sizeof(offsets) - sizeof(offsets[0]));
2004
+ memcpy(&offsets[1], &entry->offsets, sizeof(entry->offsets));
20062005
20072006 if (state->buf_kern_start) {
20082007 buf_start = state->buf_kern_start + state->buf_kern_offset;