hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
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;