Home | History | Annotate | Line # | Download | only in rumpnet
Makefile.rumpnet revision 1.17
      1 #	$NetBSD: Makefile.rumpnet,v 1.17 2014/12/03 00:19:04 christos Exp $
      2 #
      3 
      4 LIB=		rumpnet
      5 
      6 .PATH:	${RUMPTOP}/librump/rumpnet				\
      7 	${RUMPTOP}/../kern					\
      8 	${RUMPTOP}/../net					\
      9 	${RUMPTOP}/../netatalk					\
     10 	${RUMPTOP}/../netinet					\
     11 	${RUMPTOP}/../netinet6					\
     12 	${RUMPTOP}/../compat/common
     13 
     14 SRCS=	net_stub.c netisr.c rump_net.c
     15 
     16 SRCS+=	rumpnet_if_wrappers.c
     17 
     18 SRCS+=	rumpnet_syscalls.c
     19 
     20 # sys/kern networking (sockets, mbufs, etc.)
     21 SRCS+=	sys_socket.c uipc_accf.c uipc_domain.c uipc_mbuf.c uipc_mbuf2.c	\
     22 	uipc_socket.c uipc_socket2.c uipc_syscalls.c
     23 
     24 # sys/net
     25 SRCS+=	pktqueue.c
     26 
     27 # formatters
     28 SRCS+= at_print.c dl_print.c in_print.c in6_print.c
     29 
     30 # radix trie support
     31 SRCS+=	radix.c
     32 SRCS+=	rtbl.c
     33 
     34 # compat (nothing for now)
     35 SRCS+=	
     36 
     37 # bpf stubs, required for all kernels
     38 SRCS+=	bpf_stub.c
     39 
     40 CPPFLAGS+=	-I${RUMPTOP}/librump/rumpkern -I${RUMPTOP}/librump/rumpnet/opt
     41 
     42 .include "${RUMPTOP}/Makefile.rump"
     43 
     44 .include <bsd.lib.mk>
     45 .include <bsd.klinks.mk>
     46