1# From: @(#)Makefile 8.1 (Berkeley) 6/5/93 2# $FreeBSD: src/sbin/ifconfig/Makefile,v 1.29 2005/06/05 03:32:51 thompsa Exp $ 3 4PROG= ifconfig 5 6SRCS= ifconfig.c # base support 7 8# NB: The constructor priority defines their calling orders; one with 9# a smaller priority is called earlier. The calling order of the 10# constructors in turn defines the default order in which status 11# is displayed. 12# 13SRCS+= af_link.c # LLC support 14SRCS+= af_inet.c # IPv4 support 15SRCS+= af_inet6.c # IPv6 support 16 17SRCS+= ifclone.c # clone device support 18#SRCS+= ifmac.c # MAC support 19SRCS+= ifmedia.c # SIOC[GS]IFMEDIA support 20SRCS+= ifvlan.c # SIOC[GS]ETVLAN support 21SRCS+= ifieee80211.c # SIOC[GS]IEEE80211 support 22SRCS+= regdomain.c 23 24SRCS+= ifcarp.c # SIOC[GS]VH support 25SRCS+= ifgroup.c # group support 26#SRCS+= ifpfsync.c # pfsync(4) support 27 28SRCS+= ifbridge.c # bridge support 29SRCS+= iflagg.c # lagg support 30 31DPADD= ${LIBBSDXML} ${LIBSBUF} 32LDADD= -lbsdxml -lsbuf 33 34MAN= ifconfig.8 35 36NO_STRICT_ALIASING= 37 38.include <bsd.prog.mk> 39