9542c4065e
- Fix a bug in sodump() which prevented struct sockaddr_in6 from displaying. - Fix a bug in in fiboptlist_csv() which could cause free() of uninitialized pointer. - Style cleanups: . Add missing "static" keywords. . Use an array of struct sockaddr_storage instead of sockunion for rtmsg. . Use err() and errx() instead of pair of fprintf(stderr, "...") + exit(1). . Use nitems() macro. . Various style(9) fixes.
28 lines
536 B
Makefile
28 lines
536 B
Makefile
# @(#)Makefile 8.1 (Berkeley) 6/5/93
|
|
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
PROG= route
|
|
MAN= route.8
|
|
SRCS= route.c keywords.h
|
|
WARNS?= 3
|
|
CLEANFILES+=keywords.h
|
|
|
|
CFLAGS+= -DNS
|
|
.if ${MK_INET_SUPPORT} != "no"
|
|
CFLAGS+= -DINET
|
|
.endif
|
|
.if ${MK_INET6_SUPPORT} != "no"
|
|
CFLAGS+= -DINET6
|
|
.endif
|
|
CFLAGS+= -I.
|
|
|
|
keywords.h: keywords
|
|
LC_ALL=C awk '!/^#|^$$/ { \
|
|
printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
|
|
toupper($$1), ++L, $$1, toupper($$1); \
|
|
}' < ${.CURDIR}/keywords > ${.TARGET} || (rm -f ${.TARGET}; false)
|
|
|
|
.include <bsd.prog.mk>
|