VirtualBox

Changeset 11741

Show
Ignore:
Timestamp:
08/28/08 10:10:52 (3 months ago)
Author:
vboxsync
Message:

NAT+BSD TCP/IP stack

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/VBox/Devices/Makefile.kmk

    r11725 r11741  
    595595NatAlias_CFLAGS += -include Network/nat/bsd.h 
    596596NatAlias_DEFS += VBOX_NAT_SOURCES 
    597 NatAlias_DEFS += __BSD_VISIBLE 
     597NatAlias_DEFS += __BSD_VISIBLE=1 
    598598NatAlias_DEFS += INET 
    599599NatAlias_DEFS += IPFIREWALL_NAT 
     
    608608NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_fw_nat.c 
    609609NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in_cksum.c 
     610NatAlias_SOURCES +=     Network/nat/src/sys/net/if.c 
     611NatAlias_SOURCES +=     Network/nat/src/sys/net/if_ef.c 
     612NatAlias_SOURCES +=     Network/nat/src/sys/net/if_ethersubr.c 
     613NatAlias_SOURCES +=     Network/nat/src/sys/net/route.c 
     614NatAlias_SOURCES +=     Network/nat/src/sys/net/pfil.c 
     615NatAlias_SOURCES +=     Network/nat/src/sys/net/netisr.c 
     616NatAlias_SOURCES +=     Network/nat/src/sys/net/radix.c 
     617NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_options.c 
     618NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_timewait.c 
     619NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_timer.c 
     620NatAlias_SOURCES +=     Network/nat/src/sys/netinet/if_ether.c 
     621NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in.c 
     622NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in_pcb.c 
     623NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in_proto.c 
     624NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in_rmx.c 
     625NatAlias_SOURCES +=     Network/nat/src/sys/netinet/in_mcast.c 
     626NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_icmp.c 
     627NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_fastfwd.c 
     628NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_output.c 
     629NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_input.c 
     630NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_mroute.c 
     631NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_id.c 
     632NatAlias_SOURCES +=     Network/nat/src/sys/netinet/raw_ip.c 
     633NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_syncache.c 
     634NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_sack.c 
     635NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_subr.c 
     636NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_input.c 
     637NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_output.c 
     638NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_reass.c 
     639NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_hostcache.c 
     640NatAlias_SOURCES +=     Network/nat/src/sys/netinet/tcp_usrreq.c 
     641NatAlias_SOURCES +=     Network/nat/src/sys/netinet/udp_usrreq.c 
    610642NatAlias_SOURCES +=     Network/nat/src/sys/kern/subr_eventhandler.c 
    611643NatAlias_SOURCES +=     Network/nat/src/sys/kern/kern_mbuf.c 
     644NatAlias_SOURCES +=     Network/nat/src/sys/kern/kern_subr.c 
     645NatAlias_SOURCES +=     Network/nat/src/sys/kern/kern_resource.c 
     646NatAlias_SOURCES +=     Network/nat/src/sys/kern/kern_time.c 
     647NatAlias_SOURCES +=     Network/nat/src/sys/kern/kern_clock.c 
     648#NatAlias_SOURCES +=    Network/nat/src/sys/kern/kern_timeout.c 
     649NatAlias_SOURCES +=     Network/nat/src/sys/kern/subr_sbuf.c 
    612650NatAlias_SOURCES +=     Network/nat/src/sys/kern/uipc_mbuf.c 
    613 NatAlias_SOURCES +=     Network/nat/src/sys/vm/uma.c 
    614 #NatAlias_SOURCES +=    Network/nat/src/sys/netinet/ip_fw2.c 
     651NatAlias_SOURCES +=     Network/nat/src/sys/kern/uipc_mbuf2.c 
     652NatAlias_SOURCES +=     Network/nat/src/sys/kern/uipc_sockbuf.c 
     653NatAlias_SOURCES +=     Network/nat/src/sys/kern/uipc_socket.c 
     654NatAlias_SOURCES +=     Network/nat/src/sys/kern/uipc_domain.c 
     655NatAlias_SOURCES +=     Network/nat/src/sys/vm/uma_core.c 
     656NatAlias_SOURCES +=     Network/nat/src/sys/netinet/ip_fw2.c 
    615657NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias.c 
    616658#NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_cuseeme.c 
     
    622664#NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_nbt.c 
    623665#NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_pptp.c 
    624 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_proxy.c 
     666NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_proxy.c 
    625667#NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_skinny.c 
    626668#NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_smedia.c 
     
    630672NatAlias_SOURCES += Network/nat/src/common/lib/libc/gen/bswap64.c 
    631673 
     674NatAlias_SOURCES.amd64 +=       Network/nat/src/sys/amd64/amd64/in_cksum.c 
     675 
    632676NatAlias_INCS += Network/nat/src/sys 
     677NatAlias_INCS +=  Network/nat/src/sys/contrib/altq 
     678NatAlias_INCS.amd64 += Network/nat/src/sys/amd64/include 
    633679endif 
    634680 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy