From 97c5f8e8de8bfc039a48f504b71e2905b224b418 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 9 Oct 2017 09:59:36 +0200 Subject: Update libpcap to FreeBSD head 2017-04-04 Update libpcap from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f. --- Makefile.todo | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'Makefile.todo') diff --git a/Makefile.todo b/Makefile.todo index 02152f52..c69908bf 100644 --- a/Makefile.todo +++ b/Makefile.todo @@ -37,6 +37,11 @@ GENERATED += $(LOCAL_SRC)/rtwn-rtl8188eufw.c GENERATED += $(LOCAL_SRC)/runfw.c GENERATED += rtemsbsd/include/machine/rtems-bsd-regdomain.h GENERATED += rtemsbsd/rtems/rtems-bsd-regdomain.c +GENERATED += freebsd/contrib/libpcap/grammar.h +GENERATED += freebsd/contrib/libpcap/grammar.c +GENERATED += freebsd/contrib/libpcap/pcap_version.h +GENERATED += freebsd/contrib/libpcap/scanner.h +GENERATED += freebsd/contrib/libpcap/scanner.c all: $(GENERATED) @@ -198,5 +203,22 @@ rtemsbsd/include/machine/rtems-bsd-regdomain.h: $(FREEBSD_SRC)/etc/regdomain.xml rtemsbsd/rtems/rtems-bsd-regdomain.c: $(FREEBSD_SRC)/etc/regdomain.xml rtems-bin2c -C $< $@ +freebsd/contrib/libpcap/grammar.h: freebsd/contrib/libpcap/grammar.c + +freebsd/contrib/libpcap/grammar.c: freebsd-org/contrib/libpcap/grammar.y + cd freebsd-org/contrib/libpcap && yacc -p pcap_ -o grammar.c -d grammar.y + mv freebsd-org/contrib/libpcap/grammar.h freebsd/contrib/libpcap/grammar.h + mv freebsd-org/contrib/libpcap/grammar.c $@ + +freebsd/contrib/libpcap/pcap_version.h: freebsd-org/contrib/libpcap/VERSION + freebsd-org/contrib/libpcap/gen_version_header.sh $< freebsd-org/contrib/libpcap/pcap_version.h.in $@ + +freebsd/contrib/libpcap/scanner.h: freebsd/contrib/libpcap/scanner.c + +freebsd/contrib/libpcap/scanner.c: freebsd-org/contrib/libpcap/scanner.l + cd freebsd-org/contrib/libpcap && lex -P pcap_ --header-file=scanner.h --nounput -o scanner.c scanner.l + mv freebsd-org/contrib/libpcap/scanner.h freebsd/contrib/libpcap/scanner.h + mv freebsd-org/contrib/libpcap/scanner.c $@ + clean: rm $(GENERATED) -- cgit v1.2.3