summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/Makefile
diff options
context:
space:
mode:
authorHenning Brauer <henning@cvs.openbsd.org>2003-12-17 11:46:55 +0000
committerHenning Brauer <henning@cvs.openbsd.org>2003-12-17 11:46:55 +0000
commit4ab6dc16e7e5c4b75ab6ad7cd8628af319c2f073 (patch)
treee1c0e734ccb4f234ce1da2520442847a0d9f3524 /usr.sbin/bgpd/Makefile
parent488ccf9cd140366f707acf1c2e4e19b17b008d77 (diff)
welcome, bgpd
started by me some time ago with moral support from theo, the proceeded up to the point where the session engine worked correctly. claudio jeker joined then and did a lot of work in the RDE. it is not particulary usefull as application right now as parts are still missing but is imported to enable more people to work on it. status: BGP sessions get established fine, OPEN messages and then KEEPALIVEs exchanged etc. session FSM works fine; NOTIFICATIONs are handled fine, and all connection drops etc I provoked get handled fine. Incoming UPDATE messgages are parsed well and the data entered to the RIB, the decision process is not yet there, neither is outgoing UPDATEs or sync to the kernel routing table. not connected to the builds yet.
Diffstat (limited to 'usr.sbin/bgpd/Makefile')
-rw-r--r--usr.sbin/bgpd/Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/usr.sbin/bgpd/Makefile b/usr.sbin/bgpd/Makefile
new file mode 100644
index 00000000000..6c9c494d5a9
--- /dev/null
+++ b/usr.sbin/bgpd/Makefile
@@ -0,0 +1,21 @@
+# $OpenBSD: Makefile,v 1.1 2003/12/17 11:46:54 henning Exp $
+
+PROG= bgpd
+SRCS= bgpd.c buffer.c session.c log.c parse.y config.c imsg.c \
+ rde.c rde_rib.c rde_decide.c rde_prefix.c mrt.c
+CFLAGS+= -Wall -Wmissing-prototypes -Wno-uninitialized
+CFLAGS+= -Wstrict-prototypes
+CFLAGS+= -Wreturn-type -Wcast-qual -Wswitch
+CFLAGS+= -Wpointer-arith -Wshadow
+CFLAGS+= -Werror
+YFLAGS=
+NOMAN=
+
+CFLAGS+= -Wall
+
+.include <bsd.prog.mk>
+
+publish:
+ -rm ${.CURDIR}/*~
+ -cp ${.CURDIR}/* /var/www/www/bgpd/
+ -scp ${.CURDIR}/* henning@cvs.openbsd.org:~/bgpd/