Skip to content

Commit 7a33678

Browse files
committed
daemon: cgen: emit missing skb load in _bf_nf_gen_inline_get_skb
1 parent 2bd4147 commit 7a33678

File tree

1 file changed

+1
-0
lines changed
  • src/bpfilter/cgen

1 file changed

+1
-0
lines changed

src/bpfilter/cgen/nf.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ static int _bf_nf_gen_inline_get_skb(struct bf_program *program, int reg)
147147
EMIT(program, BPF_LDX_MEM(BPF_DW, reg, BPF_REG_10, BF_PROG_CTX_OFF(arg)));
148148
if ((offset = bf_btf_get_field_off("bpf_nf_ctx", "skb")) < 0)
149149
return offset;
150+
EMIT(program, BPF_LDX_MEM(BPF_DW, reg, reg, offset));
150151

151152
return 0;
152153
}

0 commit comments

Comments
 (0)