diff options
author | jkim <jkim@FreeBSD.org> | 2008-08-13 19:52:00 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2008-08-13 19:52:00 +0000 |
commit | 4385fbc2f69933f001af952e917b07f2b24f6bfa (patch) | |
tree | 0486973ae70b672bbe1c456e728b1a92d7f8d10c /sys/amd64 | |
parent | 4474d60a02a72cfcd3a1662c95af5fcc844d13d0 (diff) | |
download | FreeBSD-src-4385fbc2f69933f001af952e917b07f2b24f6bfa.zip FreeBSD-src-4385fbc2f69933f001af952e917b07f2b24f6bfa.tar.gz |
Use int32_t/int16_t instead of int/short as sys/net/bpf_filter.c does.
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/amd64/bpf_jit_machdep.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/amd64/amd64/bpf_jit_machdep.c b/sys/amd64/amd64/bpf_jit_machdep.c index eb8e924..62436b9 100644 --- a/sys/amd64/amd64/bpf_jit_machdep.c +++ b/sys/amd64/amd64/bpf_jit_machdep.c @@ -157,7 +157,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) case BPF_LD|BPF_W|BPF_ABS: MOVid(ins->k, ECX); MOVrd(ECX, ESI); - ADDib(sizeof(int), ECX); + ADDib(sizeof(int32_t), ECX); CMPrd(EDI, ECX); JBEb(6); ZEROrd(EAX); @@ -171,7 +171,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) ZEROrd(EAX); MOVid(ins->k, ECX); MOVrd(ECX, ESI); - ADDib(sizeof(short), ECX); + ADDib(sizeof(int16_t), ECX); CMPrd(EDI, ECX); JBEb(4); MOVrq3(R8, RBX); @@ -202,7 +202,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) MOVid(ins->k, ECX); ADDrd(EDX, ECX); MOVrd(ECX, ESI); - ADDib(sizeof(int), ECX); + ADDib(sizeof(int32_t), ECX); CMPrd(EDI, ECX); JBEb(6); ZEROrd(EAX); @@ -217,7 +217,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) MOVid(ins->k, ECX); ADDrd(EDX, ECX); MOVrd(ECX, ESI); - ADDib(sizeof(short), ECX); + ADDib(sizeof(int16_t), ECX); CMPrd(EDI, ECX); JBEb(4); MOVrq3(R8, RBX); |