- Timestamp:
- Dec 3, 2008 8:00:42 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Makefile.kmk
r14827 r14955 580 580 Network/DrvNetSniffer.cpp \ 581 581 Network/Pcap.cpp 582 ifndef VBOX_USE_NAT 582 583 583 VBOX_SLIRP_SOURCES = \ 584 584 Network/DrvNAT.cpp \ … … 601 601 Network/slirp/tftp.c \ 602 602 Network/slirp/udp.c 603 603 604 Drivers_SOURCES += $(VBOX_SLIRP_SOURCES) 604 605 define def_vbox_slirp_cflags 605 606 $(file)_DEFS += \ 606 607 VBOX_WITH_SIMPLIFIED_SLIRP_SYNC \ … … 608 609 $(if $(VBOX_WITH_SLIRP_MEMORY_CHECK),VBOX_WITH_SLIRP_MEMORY_CHECK,) \ 609 610 $(if $(VBOX_WITH_SLIRP_ICMP),VBOX_WITH_SLIRP_ICMP,) 610 ifeq ($(KBUILD_TARGET),win) 611 $(file)_CFLAGS = -wd4018 612 else 613 $(file)_CFLAGS = -Wno-sign-compare 614 endif 615 endef 616 $(foreach file,$(VBOX_SLIRP_SOURCES),$(eval $(def_vbox_slirp_cflags))) 617 else 618 619 NatAlias_TEMPLATE = VBOXR3NP 620 Drivers_SOURCES += Network/DrvNAT.cpp 621 Network/DrvNAT.cpp_DEFS += VBOX_NAT_SOURCES 622 Network/nat/src/sys/net/if_clone.c_CFLAGS.linux += -std=c99 623 624 Drivers_SOURCES += Network/nat/nat_socket.c 625 626 NatAlias_CFLAGS += -include Network/nat/bsd.h 627 #NatAlias_CFLAGS += -Werror -Wall -Wno-unused -Wno-pointer-sign 628 NatAlias_DEFS += VBOX_NAT_SOURCES 629 NatAlias_DEFS += __BSD_VISIBLE=1 630 NatAlias_DEFS += INET 631 NatAlias_DEFS += IPFIREWALL_NAT 632 NatAlias_DEFS += RWLOCK_NOINLINE 633 NatAlias_DEFS += MUTEX_NOINLINE 634 NatAlias_DEFS += IPFIREWALL_FORWARD 635 NatAlias_DEFS += IPFIREWALL 636 NatAlias_DEFS += IPFIREWALL_DEFAULT_TO_ACCEPT 637 638 NatAlias_DEFS += IN_NAT # used in Network/nat/nat.h (which glues VBox and *BSD sources) 639 640 NatAlias_DEFS.linux += _GNU_SOURCE 641 642 NatAlias_SOURCES += Network/nat/nat_utils.c 643 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_fw_nat.c 644 NatAlias_SOURCES += Network/nat/src/sys/netinet/in_cksum.c 645 NatAlias_SOURCES += Network/nat/src/sys/net/if.c 646 NatAlias_SOURCES += Network/nat/src/sys/net/if_clone.c 647 NatAlias_SOURCES += Network/nat/src/sys/net/bpf.c 648 NatAlias_SOURCES += Network/nat/src/sys/net/if_loop.c 649 NatAlias_SOURCES += Network/nat/src/sys/net/if_ef.c 650 NatAlias_SOURCES += Network/nat/src/sys/net/if_ethersubr.c 651 NatAlias_SOURCES += Network/nat/src/sys/net/route.c 652 NatAlias_SOURCES += Network/nat/src/sys/net/pfil.c 653 NatAlias_SOURCES += Network/nat/src/sys/net/netisr.c 654 NatAlias_SOURCES += Network/nat/src/sys/net/radix.c 655 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_options.c 656 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_timewait.c 657 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_timer.c 658 NatAlias_SOURCES += Network/nat/src/sys/netinet/if_ether.c 659 NatAlias_SOURCES += Network/nat/src/sys/netinet/in.c 660 NatAlias_SOURCES += Network/nat/src/sys/netinet/in_pcb.c 661 NatAlias_SOURCES += Network/nat/src/sys/netinet/in_proto.c 662 NatAlias_SOURCES += Network/nat/src/sys/netinet/in_rmx.c 663 NatAlias_SOURCES += Network/nat/src/sys/netinet/in_mcast.c 664 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_icmp.c 665 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_fastfwd.c 666 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_output.c 667 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_input.c 668 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_mroute.c 669 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_id.c 670 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_divert.c 671 NatAlias_SOURCES += Network/nat/src/sys/netinet/raw_ip.c 672 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_syncache.c 673 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_sack.c 674 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_subr.c 675 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_input.c 676 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_output.c 677 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_reass.c 678 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_hostcache.c 679 NatAlias_SOURCES += Network/nat/src/sys/netinet/tcp_usrreq.c 680 NatAlias_SOURCES += Network/nat/src/sys/netinet/udp_usrreq.c 681 NatAlias_SOURCES += Network/nat/src/sys/kern/subr_eventhandler.c 682 NatAlias_SOURCES += Network/nat/src/sys/kern/kern_mbuf.c 683 NatAlias_SOURCES += Network/nat/src/sys/kern/kern_subr.c 684 NatAlias_SOURCES += Network/nat/src/sys/kern/kern_resource.c 685 NatAlias_SOURCES += Network/nat/src/sys/kern/kern_time.c 686 NatAlias_SOURCES += Network/nat/src/sys/kern/kern_clock.c 687 #NatAlias_SOURCES += Network/nat/src/sys/kern/kern_timeout.c 688 NatAlias_SOURCES += Network/nat/src/sys/kern/subr_sbuf.c 689 NatAlias_SOURCES += Network/nat/src/sys/kern/uipc_mbuf.c 690 NatAlias_SOURCES += Network/nat/src/sys/kern/uipc_mbuf2.c 691 NatAlias_SOURCES += Network/nat/src/sys/kern/uipc_sockbuf.c 692 NatAlias_SOURCES += Network/nat/src/sys/kern/uipc_socket.c 693 NatAlias_SOURCES += Network/nat/src/sys/kern/uipc_domain.c 694 NatAlias_SOURCES += Network/nat/src/sys/vm/uma_core.c 695 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_fw2.c 696 NatAlias_SOURCES += Network/nat/src/sys/netinet/ip_fw_pfil.c 697 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias.c 698 #NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_cuseeme.c 699 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_db.c 700 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_dummy.c 701 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_ftp.c 702 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_irc.c 703 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_mod.c 704 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_nbt.c 705 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_pptp.c 706 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_proxy.c 707 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_skinny.c 708 #NatAlias_SOURCES += Network/nat/src/sys/libalias/alias_smedia.c 709 NatAlias_SOURCES += Network/nat/src/sys/netinet/libalias/alias_util.c 710 711 NatAlias_SOURCES.amd64 += Network/nat/src/sys/amd64/amd64/in_cksum.c 712 NatAlias_SOURCES.x86 += Network/nat/src/sys/i386/i386/in_cksum.c 713 714 NatAlias_INCS += Network/nat 715 NatAlias_INCS += Network/nat/src/sys 716 NatAlias_INCS += Network/nat/src/sys/contrib/altq 717 NatAlias_INCS.amd64 += Network/nat/src/sys/amd64/include 718 NatAlias_INCS.x86 += Network/nat/src/sys/i386/include 719 endif 611 ifeq ($(KBUILD_TARGET),win) 612 $(file)_CFLAGS = -wd4018 613 else 614 $(file)_CFLAGS = -Wno-sign-compare 615 endif 616 endef 617 $(foreach file,$(VBOX_SLIRP_SOURCES),$(eval $(def_vbox_slirp_cflags))) 720 618 721 619 # -- OS specific --
Note:
See TracChangeset
for help on using the changeset viewer.