From: Paul Mackerras Date: Thu, 4 Apr 1996 03:26:02 +0000 (+0000) Subject: added files for packet filtering X-Git-Tag: RELEASE_2_3_6~505 X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=commitdiff_plain;h=8759cabca8f62f57a4c900d92acd4afaac986e76 added files for packet filtering --- diff --git a/pppd/Makefile.bsd b/pppd/Makefile.bsd index c25730b..5389881 100644 --- a/pppd/Makefile.bsd +++ b/pppd/Makefile.bsd @@ -1,18 +1,20 @@ -# $Id: Makefile.bsd,v 1.8 1996/01/01 22:53:22 paulus Exp $ +# $Id: Makefile.bsd,v 1.9 1996/04/04 03:25:59 paulus Exp $ BINDIR?= /usr/sbin CFLAGS+= -g -I.. -DHAVE_PATHS_H PROG= pppd SRCS= main.c magic.c fsm.c lcp.c ipcp.c upap.c chap.c md5.c ccp.c \ - demand.c auth.c options.c sys-bsd.c -MAN8= pppd.0 -# The next line is for NetBSD-current systems. + demand.c auth.c options.c sys-bsd.c \ + gencode.c grammar.c scanner.c nametoaddr.c optimize.c bpf_filter.c MAN= pppd.cat8 +# The next line is for NetBSD-1.0 and other older *BSD systems. +MAN8= pppd.0 BINMODE=4555 BINOWN= root LDADD= -lcrypt -lutil DPADD= ${LIBCRYPT} ${LIBUTIL} +CLEANFILES=y.tab.h grammar.c scanner.c .include diff --git a/pppd/Makefile.sol2 b/pppd/Makefile.sol2 index 6df1dac..c2e8c43 100644 --- a/pppd/Makefile.sol2 +++ b/pppd/Makefile.sol2 @@ -1,6 +1,6 @@ # # Makefile for pppd under Solaris 2. -# $Id: Makefile.sol2,v 1.4 1996/01/01 22:53:24 paulus Exp $ +# $Id: Makefile.sol2,v 1.5 1996/04/04 03:26:01 paulus Exp $ # BINDIR = /usr/local/bin @@ -19,7 +19,13 @@ INSTALL = /usr/sbin/install all: pppd OBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o \ - auth.o options.o demand.o sys-svr4.o + auth.o options.o demand.o sys-svr4.o \ + gencode.o grammar.o scanner.o nametoaddr.o optimize.o bpf_filter.o + +scanner.o: y.tab.h +y.tab.h grammar.o: grammar.y + $(YACC) $(YFLAGS) -d grammar.y + $(CC) $(CFLAGS) -c -o grammar.o y.tab.c pppd: $(OBJS) $(CC) -o pppd $(OBJS) -lsocket -lnsl @@ -29,4 +35,4 @@ install: $(INSTALL) -f $(MANDIR)/man8 -m 444 pppd.8 clean: - rm -f $(OBJS) pppd *~ core + rm -f $(OBJS) pppd *~ core y.tab.c y.tab.h diff --git a/pppd/Makefile.sunos4 b/pppd/Makefile.sunos4 index 49f0dc9..21762ba 100644 --- a/pppd/Makefile.sunos4 +++ b/pppd/Makefile.sunos4 @@ -1,6 +1,6 @@ # # Makefile for pppd under SunOS 4. -# $Id: Makefile.sunos4,v 1.3 1996/01/01 22:53:25 paulus Exp $ +# $Id: Makefile.sunos4,v 1.4 1996/04/04 03:26:02 paulus Exp $ # BINDIR = /usr/local/etc @@ -17,7 +17,8 @@ INSTALL = install -o root -g daemon all: pppd OBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o \ - auth.o options.o demand.o sys-sunos4.o + auth.o options.o demand.o sys-sunos4.o \ + gencode.o grammar.o scanner.o nametoaddr.o optimize.o pppd: $(OBJS) $(CC) -o pppd $(OBJS) diff --git a/pppd/Makefile.svr4 b/pppd/Makefile.svr4 index 6d106e7..22b5f88 100644 --- a/pppd/Makefile.svr4 +++ b/pppd/Makefile.svr4 @@ -1,6 +1,6 @@ # # Makefile for pppd under Solaris 2. -# $Id: Makefile.svr4,v 1.5 1995/10/27 03:38:19 paulus Exp $ +# $Id: Makefile.svr4,v 1.6 1996/04/04 03:26:02 paulus Exp $ # BINDIR = /usr/local/bin @@ -15,7 +15,8 @@ INSTALL = /usr/sbin/install all: pppd OBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o \ - auth.o options.o sys-svr4.o + auth.o options.o demand.o sys-svr4.o \ + gencode.o grammar.o scanner.o nametoaddr.o optimize.o pppd: $(OBJS) $(CC) -o pppd $(OBJS) -lsocket -lnsl