a97719482d
hosts to share an IP address, providing high availability and load balancing. Original work on CARP done by Michael Shalayeff, with many additions by Marco Pfatschbacher and Ryan McBride. FreeBSD port done solely by Max Laier. Patch by: mlaier Obtained from: OpenBSD (mickey, mcbride)
42 lines
1.0 KiB
Makefile
42 lines
1.0 KiB
Makefile
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
|
# $FreeBSD$
|
|
|
|
PROG= ifconfig
|
|
|
|
SRCS= ifconfig.c # base support
|
|
|
|
#
|
|
# NB: The order here defines the order in which the constructors
|
|
# are called. This in turn defines the default order in which
|
|
# status is displayed. Probably should add a priority mechanism
|
|
# to the registration process so we don't depend on this aspect
|
|
# of the toolchain.
|
|
#
|
|
SRCS+= af_link.c # LLC support
|
|
SRCS+= af_inet.c # IPv4 support
|
|
SRCS+= af_inet6.c # IPv6 support
|
|
SRCS+= af_atalk.c # AppleTalk support
|
|
|
|
SRCS+= ifclone.c # clone device support
|
|
SRCS+= ifmac.c # MAC support
|
|
SRCS+= ifmedia.c # SIOC[GS]IFMEDIA support
|
|
SRCS+= ifvlan.c # SIOC[GS]ETVLAN support
|
|
SRCS+= ifieee80211.c # SIOC[GS]IEEE80211 support
|
|
|
|
SRCS+= ifcarp.c # SIOC[GS]VH support
|
|
SRCS+= ifpfsync.c # pfsync(4) support
|
|
|
|
.if !defined(RELEASE_CRUNCH)
|
|
SRCS+= af_ipx.c # IPX support
|
|
DPADD= ${LIBIPX}
|
|
LDADD= -lipx
|
|
.endif
|
|
|
|
MAN= ifconfig.8
|
|
|
|
CFLAGS+= -g -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings \
|
|
-Wnested-externs -I..
|
|
WARNS?= 0
|
|
|
|
.include <bsd.prog.mk>
|