summaryrefslogtreecommitdiff
path: root/usr.sbin/ldpctl/Makefile
diff options
context:
space:
mode:
authorMichele Marchetto <michele@cvs.openbsd.org>2009-06-01 20:59:46 +0000
committerMichele Marchetto <michele@cvs.openbsd.org>2009-06-01 20:59:46 +0000
commit5de1d23aeb3294b99aea577259871a4a7686e9b4 (patch)
treecc434b947408b0844b7b33a08358359751c9a7e4 /usr.sbin/ldpctl/Makefile
parent19268a0235511684a7ee9e71b0c3dd8170ff3762 (diff)
Welcome ldpd, the Label Distribution Protocol daemon.
Built using the imsg/three process framework, its main aim is to redistribute MPLS labels between peers. Right now it has some really basic functionalities, the basic protocol works and peers are able to exchange labels and insert them in the kernel. It still does not react to changes of topology. Not yet connected to the builds. ok claudio@ deraadt@
Diffstat (limited to 'usr.sbin/ldpctl/Makefile')
-rw-r--r--usr.sbin/ldpctl/Makefile15
1 files changed, 15 insertions, 0 deletions
diff --git a/usr.sbin/ldpctl/Makefile b/usr.sbin/ldpctl/Makefile
new file mode 100644
index 00000000000..2fe5a389f38
--- /dev/null
+++ b/usr.sbin/ldpctl/Makefile
@@ -0,0 +1,15 @@
+# $OpenBSD: Makefile,v 1.1 2009/06/01 20:59:45 michele Exp $
+
+.PATH: ${.CURDIR}/../ldpd
+
+PROG= ldpctl
+SRCS= buffer.c imsg.c log.c ldpctl.c parser.c
+CFLAGS+= -Wall
+CFLAGS+= -Wstrict-prototypes -Wmissing-prototypes
+CFLAGS+= -Wmissing-declarations
+CFLAGS+= -Wshadow -Wpointer-arith -Wcast-qual
+CFLAGS+= -Wsign-compare
+CFLAGS+= -I${.CURDIR} -I${.CURDIR}/../ldpd
+MAN= ldpctl.8
+
+.include <bsd.prog.mk>