diff options
Diffstat (limited to 'tools/net')
| -rw-r--r-- | tools/net/Makefile | 7 | ||||
| -rw-r--r-- | tools/net/bpf_jit_disasm.c | 4 | 
2 files changed, 6 insertions, 5 deletions
| diff --git a/tools/net/Makefile b/tools/net/Makefile index ee577ea03ba5..ddf888010652 100644 --- a/tools/net/Makefile +++ b/tools/net/Makefile @@ -4,6 +4,9 @@ CC = gcc  LEX = flex  YACC = bison +CFLAGS += -Wall -O2 +CFLAGS += -D__EXPORTED_HEADERS__ -I../../include/uapi -I../../include +  %.yacc.c: %.y  	$(YACC) -o $@ -d $< @@ -12,15 +15,13 @@ YACC = bison  all : bpf_jit_disasm bpf_dbg bpf_asm -bpf_jit_disasm : CFLAGS = -Wall -O2 -DPACKAGE='bpf_jit_disasm' +bpf_jit_disasm : CFLAGS += -DPACKAGE='bpf_jit_disasm'  bpf_jit_disasm : LDLIBS = -lopcodes -lbfd -ldl  bpf_jit_disasm : bpf_jit_disasm.o -bpf_dbg : CFLAGS = -Wall -O2  bpf_dbg : LDLIBS = -lreadline  bpf_dbg : bpf_dbg.o -bpf_asm : CFLAGS = -Wall -O2 -I.  bpf_asm : LDLIBS =  bpf_asm : bpf_asm.o bpf_exp.yacc.o bpf_exp.lex.o  bpf_exp.lex.o : bpf_exp.yacc.c diff --git a/tools/net/bpf_jit_disasm.c b/tools/net/bpf_jit_disasm.c index 2cd3d4c99738..5b3241340945 100644 --- a/tools/net/bpf_jit_disasm.c +++ b/tools/net/bpf_jit_disasm.c @@ -156,8 +156,8 @@ static void put_log_buff(char *buff)  	free(buff);  } -static int get_last_jit_image(char *haystack, size_t hlen, -			      uint8_t *image, size_t ilen) +static unsigned int get_last_jit_image(char *haystack, size_t hlen, +				       uint8_t *image, size_t ilen)  {  	char *ptr, *pptr, *tmp;  	off_t off = 0; |