Changeset c40e45b in rtems-libbsd for libbsd.py


Ignore:
Timestamp:
Oct 7, 2016, 1:10:20 PM (3 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
fd86c091b97759106da7355ce1dd81ebe030e285, f020f08430150c1656a0ad0a1de13699db9b980b
Children:
2956924
Parents:
8c0eeba
git-author:
Sebastian Huber <sebastian.huber@…> (10/07/16 13:10:20)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/10/17 08:53:31)
Message:

Update to FreeBSD head 2016-08-23

Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libbsd.py

    r8c0eeba rc40e45b  
    5757            'local/mmcbus_if.c',
    5858            'local/mmcbr_if.c',
     59            'local/if_dwc_if.c',
     60            'local/gpio_if.c',
    5961            'rtems/ipsec_get_policylen.c',
    6062            'rtems/rtems-bsd-arp-processor.c',
     
    211213            'sys/sys/acl.h',
    212214            'sys/sys/aio.h',
     215            'sys/sys/_bitset.h',
     216            'sys/sys/bitset.h',
    213217            'sys/sys/bitstring.h',
    214218            'sys/sys/bufobj.h',
     
    220224            'sys/sys/callout.h',
    221225            'sys/sys/capability.h',
     226            'sys/sys/caprights.h',
     227            'sys/sys/capsicum.h',
    222228            'sys/sys/condvar.h',
    223229            'sys/sys/conf.h',
     230            'sys/sys/counter.h',
    224231            'sys/sys/cpu.h',
     232            'sys/sys/_cpuset.h',
    225233            'sys/sys/ctype.h',
    226234            'sys/sys/domain.h',
    227235            'sys/sys/eventhandler.h',
     236            'sys/sys/fail.h',
    228237            'sys/sys/filedesc.h',
    229238            'sys/sys/file.h',
    230239            'sys/sys/fnv_hash.h',
     240            'sys/sys/gpio.h',
    231241            'sys/sys/hash.h',
    232242            'sys/sys/hhook.h',
     
    238248            'sys/sys/kthread.h',
    239249            'sys/sys/ktr.h',
     250            'sys/sys/ktr_class.h',
    240251            'sys/sys/libkern.h',
    241252            'sys/sys/limits.h',
     
    259270            'sys/sys/osd.h',
    260271            'sys/sys/pcpu.h',
     272            'sys/sys/_pctrie.h',
    261273            'sys/sys/pipe.h',
    262274            'sys/sys/priv.h',
     
    279291            'sys/sys/selinfo.h',
    280292            'sys/sys/_semaphore.h',
     293            'sys/sys/seq.h',
    281294            'sys/sys/sf_buf.h',
    282295            'sys/sys/sigio.h',
     296            'sys/sys/signalvar.h',
    283297            'sys/sys/smp.h',
    284298            'sys/sys/sleepqueue.h',
     
    306320            'sys/sys/un.h',
    307321            'sys/sys/unpcb.h',
     322            'sys/sys/_unrhdr.h',
     323            'sys/sys/uuid.h',
    308324            'sys/sys/vmmeter.h',
    309325            'sys/sys/vnode.h',
     
    334350            'sys/kern/kern_time.c',
    335351            'sys/kern/kern_timeout.c',
     352            'sys/kern/kern_uuid.c',
    336353            'sys/kern/subr_bufring.c',
    337354            'sys/kern/subr_bus.c',
     355            'sys/kern/subr_counter.c',
    338356            'sys/kern/subr_eventhandler.c',
    339357            'sys/kern/subr_hash.c',
     
    342360            'sys/kern/subr_lock.c',
    343361            'sys/kern/subr_module.c',
     362            'sys/kern/subr_pcpu.c',
    344363            'sys/kern/subr_prf.c',
    345364            'sys/kern/subr_rman.c',
     
    355374            'sys/kern/uipc_mbuf2.c',
    356375            'sys/kern/uipc_mbuf.c',
     376            'sys/kern/uipc_mbufhash.c',
    357377            'sys/kern/uipc_sockbuf.c',
    358378            'sys/kern/uipc_socket.c',
    359379            'sys/kern/uipc_usrreq.c',
    360380            'sys/libkern/bcd.c',
    361             'sys/libkern/arc4random.c',
    362             'sys/libkern/fls.c',
    363381            'sys/libkern/inet_ntoa.c',
     382            'sys/libkern/jenkins_hash.c',
     383            'sys/libkern/murmur3_32.c',
    364384            'sys/libkern/random.c',
    365385            'sys/vm/uma_core.c',
     
    796816    mod.addKernelSpaceHeaderFiles(
    797817        [
     818            'sys/dev/nvme/nvme.h',
    798819            'sys/sys/ata.h',
    799820            'sys/cam/cam.h',
     
    801822            'sys/cam/cam_sim.h',
    802823            'sys/cam/cam_xpt_sim.h',
     824            'sys/cam/nvme/nvme_all.h',
    803825            'sys/cam/scsi/scsi_all.h',
    804826            'sys/cam/scsi/scsi_da.h',
     
    839861            'sys/net/if.h',
    840862            'sys/net/if_media.h',
     863            'sys/net/ifq.h',
    841864            'sys/net/if_types.h',
    842865            'sys/net/if_var.h',
     
    847870            'sys/dev/cadence/if_cgem_hw.h',
    848871            'sys/dev/dwc/if_dwc.h',
     872            'sys/dev/dwc/if_dwcvar.h',
    849873            'sys/arm/xilinx/zy7_slcr.h',
    850874        ]
     
    879903        [
    880904            'sys/sys/pciio.h',
    881             'sys/dev/random/randomdev_soft.h',
    882905            'sys/sys/eventvar.h',
    883906            'sys/sys/kenv.h',
     
    913936    mod.addKernelSpaceSourceFiles(
    914937        [
    915             'sys/dev/random/harvest.c',
    916938            'sys/netinet/tcp_hostcache.c',
    917939            'sys/dev/led/led.c',
     
    928950    mod.addKernelSpaceHeaderFiles(
    929951        [
    930             'sys/pci/if_rlreg.h',
     952            'sys/dev/rl/if_rlreg.h',
    931953        ]
    932954    )
     
    11331155            'sys/net/if_mib.h',
    11341156            'sys/net/if_sppp.h',
    1135             'sys/net/if_stf.h',
    11361157            'sys/net/if_tap.h',
    11371158            'sys/net/if_tapvar.h',
     
    11501171            'sys/net/raw_cb.h',
    11511172            'sys/net/route.h',
     1173            'sys/net/route_var.h',
     1174            'sys/net/rss_config.h',
     1175            'sys/net/sff8436.h',
     1176            'sys/net/sff8472.h',
    11521177            'sys/net/slcompress.h',
    11531178            'sys/net/vnet.h',
     1179            'sys/netgraph/ng_socket.h',
    11541180        ]
    11551181    )
     
    11661192            'sys/net/if_disc.c',
    11671193            'sys/net/if_edsc.c',
    1168             'sys/net/if_ef.c',
    11691194            'sys/net/if_enc.c',
    11701195            'sys/net/if_epair.c',
    1171             'sys/net/if_faith.c',
    11721196            'sys/net/if_fddisubr.c',
    11731197            'sys/net/if_fwsubr.c',
     
    12131237    mod.addKernelSpaceHeaderFiles(
    12141238        [
    1215             'sys/netinet/cc.h',
     1239            'sys/netinet/cc/cc.h',
    12161240            'sys/netinet/cc/cc_module.h',
     1241            'sys/netinet/in_fib.h',
    12171242            'sys/netinet/icmp6.h',
    12181243            'sys/netinet/icmp_var.h',
     
    12211246            'sys/netinet/igmp.h',
    12221247            'sys/netinet/igmp_var.h',
    1223             'sys/netinet/in_gif.h',
    12241248            'sys/netinet/in.h',
     1249            'sys/netinet/in_kdtrace.h',
    12251250            'sys/netinet/in_pcb.h',
     1251            'sys/netinet/in_rss.h',
    12261252            'sys/netinet/in_systm.h',
    12271253            'sys/netinet/in_var.h',
     
    12331259            'sys/netinet/ip_encap.h',
    12341260            'sys/netinet/ip_fw.h',
    1235             'sys/netinet/ip_gre.h',
    12361261            'sys/netinet/ip.h',
    12371262            'sys/netinet/ip_icmp.h',
     
    12401265            'sys/netinet/ip_options.h',
    12411266            'sys/netinet/ip_var.h',
    1242             'sys/netpfil/ipfw/dn_heap.h',
    1243             'sys/netpfil/ipfw/dn_sched.h',
    1244             'sys/netpfil/ipfw/ip_dn_private.h',
    1245             'sys/netpfil/ipfw/ip_fw_private.h',
    12461267            'sys/netinet/pim.h',
    12471268            'sys/netinet/pim_var.h',
     
    12821303            'sys/netinet/toecore.h',
    12831304            'sys/netinet/udp.h',
     1305            'sys/netinet/udplite.h',
    12841306            'sys/netinet/udp_var.h',
    12851307            'sys/netinet/libalias/alias_local.h',
     
    13011323            'sys/netinet/igmp.c',
    13021324            'sys/netinet/in.c',
     1325            'sys/netinet/in_fib.c',
    13031326            'sys/netinet/in_gif.c',
    13041327            'sys/netinet/in_mcast.c',
     
    13181341            'sys/netinet/ip_options.c',
    13191342            'sys/netinet/ip_output.c',
     1343            'sys/netinet/ip_reass.c',
    13201344            'sys/netinet/raw_ip.c',
    13211345            'sys/netinet/sctp_asconf.c',
     
    13461370            'sys/netinet/tcp_timewait.c',
    13471371            'sys/netinet/tcp_usrreq.c',
    1348             'sys/netpfil/ipfw/dn_heap.c',
    1349             'sys/netpfil/ipfw/dn_sched_fifo.c',
    1350             'sys/netpfil/ipfw/dn_sched_prio.c',
    1351             'sys/netpfil/ipfw/dn_sched_qfq.c',
    1352             'sys/netpfil/ipfw/dn_sched_rr.c',
    1353             'sys/netpfil/ipfw/dn_sched_wf2q.c',
    1354             'sys/netpfil/ipfw/ip_dn_glue.c',
    1355             'sys/netpfil/ipfw/ip_dn_io.c',
    1356             'sys/netpfil/ipfw/ip_dummynet.c',
    1357             'sys/netpfil/ipfw/ip_fw2.c',
    1358             #'sys/netpfil/ipfw/ip_fw_dynamic.c',
    1359             'sys/netpfil/ipfw/ip_fw_log.c',
    1360             'sys/netpfil/ipfw/ip_fw_nat.c',
    1361             'sys/netpfil/ipfw/ip_fw_pfil.c',
    1362             'sys/netpfil/ipfw/ip_fw_sockopt.c',
    1363             'sys/netpfil/ipfw/ip_fw_table.c',
    13641372            'sys/netinet/udp_usrreq.c',
    13651373            'sys/netinet/libalias/alias_dummy.c',
     
    13901398        [
    13911399            'sys/netinet6/icmp6.h',
    1392             'sys/netinet6/in6_gif.h',
     1400            'sys/netinet6/in6_fib.h',
    13931401            'sys/netinet6/in6.h',
    13941402            'sys/netinet6/in6_ifattach.h',
    13951403            'sys/netinet6/in6_pcb.h',
     1404            'sys/netinet6/in6_rss.h',
    13961405            'sys/netinet6/in6_var.h',
    13971406            'sys/netinet6/ip6_ecn.h',
     
    14221431            'sys/netinet6/in6.c',
    14231432            'sys/netinet6/in6_cksum.c',
     1433            'sys/netinet6/in6_fib.c',
    14241434            'sys/netinet6/in6_gif.c',
    14251435            'sys/netinet6/in6_ifattach.c',
     
    15831593    mod.addKernelSpaceHeaderFiles(
    15841594        [
     1595            'sys/opencrypto/cast.h',
     1596            'sys/opencrypto/castsb.h',
     1597            'sys/opencrypto/cryptodev.h',
     1598            'sys/opencrypto/cryptosoft.h',
    15851599            'sys/opencrypto/deflate.h',
     1600            'sys/opencrypto/gfmult.h',
     1601            'sys/opencrypto/gmac.h',
     1602            'sys/opencrypto/rmd160.h',
     1603            'sys/opencrypto/skipjack.h',
     1604            'sys/opencrypto/xform_auth.h',
     1605            'sys/opencrypto/xform_comp.h',
     1606            'sys/opencrypto/xform_enc.h',
    15861607            'sys/opencrypto/xform.h',
    1587             'sys/opencrypto/cryptosoft.h',
    1588             'sys/opencrypto/rmd160.h',
    1589             'sys/opencrypto/cryptodev.h',
    1590             'sys/opencrypto/castsb.h',
    1591             'sys/opencrypto/skipjack.h',
    1592             'sys/opencrypto/cast.h',
    1593         ]
    1594     )
    1595     mod.addKernelSpaceSourceFiles(
    1596         [
    1597       'sys/opencrypto/crypto.c',
    1598             'sys/opencrypto/deflate.c',
     1608            'sys/opencrypto/xform_userland.h',
     1609        ]
     1610    )
     1611    mod.addKernelSpaceSourceFiles(
     1612        [
     1613            'sys/opencrypto/cast.c',
     1614            'sys/opencrypto/criov.c',
     1615            'sys/opencrypto/crypto.c',
     1616            'sys/opencrypto/cryptodeflate.c',
    15991617            'sys/opencrypto/cryptosoft.c',
    1600             'sys/opencrypto/criov.c',
     1618            'sys/opencrypto/gfmult.c',
     1619            'sys/opencrypto/gmac.c',
    16011620            'sys/opencrypto/rmd160.c',
     1621            'sys/opencrypto/skipjack.c',
    16021622            'sys/opencrypto/xform.c',
    1603             'sys/opencrypto/skipjack.c',
    1604             'sys/opencrypto/cast.c',
    16051623        ],
    16061624        mm.generator['source']()
     
    16151633    mod.addKernelSpaceHeaderFiles(
    16161634        [
    1617             #'crypto/aesni/aesni.h',
     1635            'sys/crypto/skein/skein_iv.h',
     1636            'sys/crypto/skein/skein_freebsd.h',
     1637            'sys/crypto/skein/skein.h',
     1638            'sys/crypto/skein/skein_debug.h',
     1639            'sys/crypto/skein/skein_port.h',
     1640            'sys/crypto/rc4/rc4.h',
     1641            'sys/crypto/sha2/sha384.h',
     1642            'sys/crypto/sha2/sha256.h',
     1643            'sys/crypto/sha2/sha512t.h',
     1644            'sys/crypto/sha2/sha512.h',
    16181645            'sys/crypto/sha1.h',
    1619             'sys/crypto/sha2/sha2.h',
     1646            'sys/crypto/siphash/siphash.h',
     1647            'sys/crypto/rijndael/rijndael-api-fst.h',
     1648            'sys/crypto/rijndael/rijndael_local.h',
    16201649            'sys/crypto/rijndael/rijndael.h',
    1621             'sys/crypto/rijndael/rijndael_local.h',
    1622             'sys/crypto/rijndael/rijndael-api-fst.h',
     1650            'sys/crypto/camellia/camellia.h',
     1651            'sys/crypto/des/spr.h',
     1652            'sys/crypto/des/des_locl.h',
    16231653            'sys/crypto/des/des.h',
    1624             'sys/crypto/des/spr.h',
    16251654            'sys/crypto/des/podd.h',
    16261655            'sys/crypto/des/sk.h',
    1627             'sys/crypto/des/des_locl.h',
    16281656            'sys/crypto/blowfish/bf_pi.h',
     1657            'sys/crypto/blowfish/blowfish.h',
    16291658            'sys/crypto/blowfish/bf_locl.h',
    1630             'sys/crypto/blowfish/blowfish.h',
    1631             'sys/crypto/rc4/rc4.h',
    1632             #'crypto/via/padlock.h',
    1633             'sys/crypto/camellia/camellia.h',
    1634         ]
    1635     )
    1636     mod.addKernelSpaceSourceFiles(
    1637         [
    1638             #'crypto/aesni/aesni.c',
    1639             #'crypto/aesni/aesni_wrap.c',
     1659        ]
     1660    )
     1661    mod.addKernelSpaceSourceFiles(
     1662        [
     1663            'sys/crypto/skein/skein_block.c',
     1664            'sys/crypto/skein/skein.c',
     1665            'sys/crypto/rc4/rc4.c',
     1666            'sys/crypto/sha2/sha256c.c',
     1667            'sys/crypto/sha2/sha512c.c',
     1668            'sys/crypto/siphash/siphash.c',
    16401669            'sys/crypto/sha1.c',
    1641             'sys/crypto/sha2/sha2.c',
     1670            'sys/crypto/rijndael/rijndael-api.c',
    16421671            'sys/crypto/rijndael/rijndael-alg-fst.c',
    1643             'sys/crypto/rijndael/rijndael-api.c',
    16441672            'sys/crypto/rijndael/rijndael-api-fst.c',
    1645             'sys/crypto/des/des_setkey.c',
    1646             'sys/crypto/des/des_enc.c',
    1647             'sys/crypto/des/des_ecb.c',
    1648             'sys/crypto/blowfish/bf_enc.c',
    1649             'sys/crypto/blowfish/bf_skey.c',
    1650             'sys/crypto/blowfish/bf_ecb.c',
    1651             'sys/crypto/rc4/rc4.c',
    1652             #'crypto/via/padlock.c',
    1653             #'crypto/via/padlock_cipher.c',
    1654             #'crypto/via/padlock_hash.c',
    16551673            'sys/crypto/camellia/camellia-api.c',
    16561674            'sys/crypto/camellia/camellia.c',
     1675            'sys/crypto/des/des_enc.c',
     1676            'sys/crypto/des/des_setkey.c',
     1677            'sys/crypto/des/des_ecb.c',
     1678            'sys/crypto/blowfish/bf_skey.c',
     1679            'sys/crypto/blowfish/bf_enc.c',
     1680            'sys/crypto/blowfish/bf_ecb.c',
    16571681        ],
    16581682        mm.generator['source']()
     
    16671691    mod.addKernelSpaceHeaderFiles(
    16681692        [
    1669             'sys/contrib/altq/altq/altq_rmclass.h',
    1670             'sys/contrib/altq/altq/altq_cbq.h',
    1671             'sys/contrib/altq/altq/altq_var.h',
    1672             'sys/contrib/altq/altq/altqconf.h',
    1673             'sys/contrib/altq/altq/altq.h',
    1674             'sys/contrib/altq/altq/altq_hfsc.h',
    1675             'sys/contrib/altq/altq/altq_red.h',
    1676             'sys/contrib/altq/altq/altq_classq.h',
    1677             'sys/contrib/altq/altq/altq_priq.h',
    1678             'sys/contrib/altq/altq/altq_rmclass_debug.h',
    1679             'sys/contrib/altq/altq/altq_cdnr.h',
    1680             'sys/contrib/altq/altq/altq_rio.h',
    1681             'sys/contrib/altq/altq/if_altq.h',
    1682         ]
    1683     )
    1684     mod.addKernelSpaceSourceFiles(
    1685         [
    1686             'sys/contrib/altq/altq/altq_rmclass.c',
    1687             'sys/contrib/altq/altq/altq_rio.c',
    1688             'sys/contrib/altq/altq/altq_subr.c',
    1689             'sys/contrib/altq/altq/altq_cdnr.c',
    1690             'sys/contrib/altq/altq/altq_priq.c',
    1691             'sys/contrib/altq/altq/altq_cbq.c',
    1692             'sys/contrib/altq/altq/altq_hfsc.c',
    1693             'sys/contrib/altq/altq/altq_red.c',
     1693            'sys/net/altq/altq_cbq.h',
     1694            'sys/net/altq/altq_cdnr.h',
     1695            'sys/net/altq/altq_classq.h',
     1696            'sys/net/altq/altq_codel.h',
     1697            'sys/net/altq/altq_fairq.h',
     1698            'sys/net/altq/altq.h',
     1699            'sys/net/altq/altq_hfsc.h',
     1700            'sys/net/altq/altq_priq.h',
     1701            'sys/net/altq/altq_red.h',
     1702            'sys/net/altq/altq_rio.h',
     1703            'sys/net/altq/altq_rmclass_debug.h',
     1704            'sys/net/altq/altq_rmclass.h',
     1705            'sys/net/altq/altq_var.h',
     1706            'sys/net/altq/if_altq.h',
     1707        ]
     1708    )
     1709    mod.addKernelSpaceSourceFiles(
     1710        [
     1711            'sys/net/altq/altq_cbq.c',
     1712            'sys/net/altq/altq_cdnr.c',
     1713            'sys/net/altq/altq_codel.c',
     1714            'sys/net/altq/altq_fairq.c',
     1715            'sys/net/altq/altq_hfsc.c',
     1716            'sys/net/altq/altq_priq.c',
     1717            'sys/net/altq/altq_red.c',
     1718            'sys/net/altq/altq_rio.c',
     1719            'sys/net/altq/altq_rmclass.c',
     1720            'sys/net/altq/altq_subr.c',
    16941721        ],
    16951722        mm.generator['source']()
     
    17041731    mod.addKernelSpaceHeaderFiles(
    17051732        [
    1706             'sys/contrib/pf/net/if_pflog.h',
    1707             'sys/contrib/pf/net/if_pflow.h',
    1708             'sys/contrib/pf/net/if_pfsync.h',
    1709             'sys/contrib/pf/net/pfvar.h',
    1710             'sys/contrib/pf/net/pf_mtag.h',
    1711         ]
    1712     )
    1713     mod.addKernelSpaceSourceFiles(
    1714         [
    1715             'sys/contrib/pf/net/if_pflog.c',
    1716             'sys/contrib/pf/net/if_pfsync.c',
    1717             'sys/contrib/pf/net/pf.c',
    1718             'sys/contrib/pf/net/pf_if.c',
    1719             'sys/contrib/pf/net/pf_ioctl.c',
    1720             'sys/contrib/pf/net/pf_lb.c',
    1721             'sys/contrib/pf/net/pf_norm.c',
    1722             'sys/contrib/pf/net/pf_osfp.c',
    1723             'sys/contrib/pf/net/pf_ruleset.c',
    1724             'sys/contrib/pf/net/pf_table.c',
    1725             'sys/contrib/pf/netinet/in4_cksum.c',
     1733            'sys/net/if_pflog.h',
     1734            'sys/net/if_pfsync.h',
     1735            'sys/net/pfvar.h',
     1736            'sys/netpfil/pf/pf_altq.h',
     1737            'sys/netpfil/pf/pf.h',
     1738            'sys/netpfil/pf/pf_mtag.h',
     1739        ]
     1740    )
     1741    mod.addKernelSpaceSourceFiles(
     1742        [
     1743            'sys/netpfil/pf/if_pflog.c',
     1744            'sys/netpfil/pf/if_pfsync.c',
     1745            'sys/netpfil/pf/in4_cksum.c',
     1746            'sys/netpfil/pf/pf.c',
     1747            'sys/netpfil/pf/pf_if.c',
     1748            'sys/netpfil/pf/pf_ioctl.c',
     1749            'sys/netpfil/pf/pf_lb.c',
     1750            'sys/netpfil/pf/pf_norm.c',
     1751            'sys/netpfil/pf/pf_osfp.c',
     1752            'sys/netpfil/pf/pf_ruleset.c',
     1753            'sys/netpfil/pf/pf_table.c',
     1754        ],
     1755        mm.generator['source']()
     1756    )
     1757    return mod
     1758
     1759def ipfw(mm):
     1760    mod = builder.Module('ipfw')
     1761    mod.addKernelSpaceHeaderFiles(
     1762        [
     1763            'sys/netinet6/ip_fw_nat64.h',
     1764            'sys/netinet6/ip_fw_nptv6.h',
     1765            'sys/netpfil/ipfw/dn_aqm_codel.h',
     1766            'sys/netpfil/ipfw/dn_aqm.h',
     1767            'sys/netpfil/ipfw/dn_aqm_pie.h',
     1768            'sys/netpfil/ipfw/dn_heap.h',
     1769            'sys/netpfil/ipfw/dn_sched_fq_codel.h',
     1770            'sys/netpfil/ipfw/dn_sched_fq_codel_helper.h',
     1771            'sys/netpfil/ipfw/dn_sched.h',
     1772            'sys/netpfil/ipfw/ip_dn_private.h',
     1773            'sys/netpfil/ipfw/ip_fw_private.h',
     1774            'sys/netpfil/ipfw/ip_fw_table.h',
     1775            'sys/netpfil/ipfw/nat64/ip_fw_nat64.h',
     1776            'sys/netpfil/ipfw/nat64/nat64lsn.h',
     1777            'sys/netpfil/ipfw/nat64/nat64stl.h',
     1778            'sys/netpfil/ipfw/nat64/nat64_translate.h',
     1779            'sys/netpfil/ipfw/nptv6/nptv6.h',
     1780        ]
     1781    )
     1782    mod.addKernelSpaceSourceFiles(
     1783        [
     1784            'sys/netpfil/ipfw/ip_fw2.c',
     1785            'sys/netpfil/ipfw/ip_fw_bpf.c',
     1786            'sys/netpfil/ipfw/ip_fw_dynamic.c',
     1787            'sys/netpfil/ipfw/ip_fw_eaction.c',
     1788            'sys/netpfil/ipfw/ip_fw_iface.c',
     1789            'sys/netpfil/ipfw/ip_fw_log.c',
     1790            'sys/netpfil/ipfw/ip_fw_nat.c',
     1791            'sys/netpfil/ipfw/ip_fw_pfil.c',
     1792            'sys/netpfil/ipfw/ip_fw_sockopt.c',
     1793            'sys/netpfil/ipfw/ip_fw_table_algo.c',
     1794            'sys/netpfil/ipfw/ip_fw_table.c',
     1795            'sys/netpfil/ipfw/ip_fw_table_value.c',
     1796            'sys/netpfil/ipfw/nat64/ip_fw_nat64.c',
     1797            'sys/netpfil/ipfw/nat64/nat64lsn.c',
     1798            'sys/netpfil/ipfw/nat64/nat64lsn_control.c',
     1799            'sys/netpfil/ipfw/nat64/nat64stl.c',
     1800            'sys/netpfil/ipfw/nat64/nat64stl_control.c',
     1801            'sys/netpfil/ipfw/nat64/nat64_translate.c',
     1802            'sys/netpfil/ipfw/nptv6/ip_fw_nptv6.c',
     1803            'sys/netpfil/ipfw/nptv6/nptv6.c',
    17261804        ],
    17271805        mm.generator['source']()
     
    17761854    mod.addUserSpaceHeaderFiles(
    17771855        [
    1778             'contrib/pf/pfctl/pfctl.h',
    1779             'contrib/pf/pfctl/pfctl_parser.h',
     1856            'contrib/libxo/libxo/xo_buf.h',
     1857            'contrib/libxo/libxo/xo_encoder.h',
     1858            'contrib/libxo/libxo/xo.h',
     1859            'contrib/libxo/libxo/xo_humanize.h',
     1860            'contrib/libxo/libxo/xo_wcwidth.h',
     1861            'sbin/pfctl/pfctl.h',
     1862            'sbin/pfctl/pfctl_parser.h',
    17801863            'include/arpa/ftp.h',
    17811864            'include/arpa/inet.h',
     
    18621945            'sbin/dhclient/tree.h',
    18631946            'sbin/ifconfig/ifconfig.h',
    1864             'sbin/ifconfig/regdomain.h',
    18651947            'usr.bin/netstat/netstat.h'
    18661948        ]
     
    18811963                                     mm.generator['convert'](),
    18821964                                     mm.generator['route-keywords']()))
    1883     mod.addFile(mm.generator['file']('contrib/pf/pfctl/parse.y',
     1965    mod.addFile(mm.generator['file']('sbin/pfctl/parse.y',
    18841966                                     mm.generator['freebsd-path'](),
    18851967                                     mm.generator['convert'](),
     
    19192001        [
    19202002            'bin/hostname/hostname.c',
    1921             'contrib/pf/pfctl/pfctl_altq.c',
    1922             'contrib/pf/pfctl/pfctl.c',
    1923             'contrib/pf/pfctl/pfctl_optimize.c',
    1924             'contrib/pf/pfctl/pfctl_osfp.c',
    1925             'contrib/pf/pfctl/pfctl_parser.c',
    1926             'contrib/pf/pfctl/pfctl_qstats.c',
    1927             'contrib/pf/pfctl/pfctl_radix.c',
    1928             'contrib/pf/pfctl/pfctl_table.c',
    1929             'contrib/pf/pfctl/pf_print_state.c',
     2003            'contrib/libxo/libxo/libxo.c',
     2004            'contrib/libxo/libxo/xo_encoder.c',
    19302005            'lib/libc/gen/err.c',
    19312006            'lib/libc/gen/feature_present.c',
     
    21032178            'sbin/ifconfig/af_nd6.c',
    21042179            'sbin/ifconfig/ifbridge.c',
    2105             'sbin/ifconfig/ifcarp.c',
    21062180            'sbin/ifconfig/ifclone.c',
    21072181            'sbin/ifconfig/ifconfig.c',
     
    21142188            'sbin/ifconfig/ifpfsync.c',
    21152189            'sbin/ifconfig/ifvlan.c',
     2190            'sbin/ifconfig/sfp.c',
     2191            'sbin/pfctl/pfctl_altq.c',
     2192            'sbin/pfctl/pfctl.c',
     2193            'sbin/pfctl/pfctl_optimize.c',
     2194            'sbin/pfctl/pfctl_osfp.c',
     2195            'sbin/pfctl/pfctl_parser.c',
     2196            'sbin/pfctl/pfctl_qstats.c',
     2197            'sbin/pfctl/pfctl_radix.c',
     2198            'sbin/pfctl/pfctl_table.c',
     2199            'sbin/pfctl/pf_print_state.c',
    21162200            'sbin/ping6/ping6.c',
    21172201            'sbin/ping/ping.c',
     
    21192203            'sbin/sysctl/sysctl.c',
    21202204            'usr.bin/netstat/bpf.c',
     2205            'usr.bin/netstat/flowtable.c',
    21212206            'usr.bin/netstat/if.c',
    21222207            'usr.bin/netstat/inet6.c',
    21232208            'usr.bin/netstat/inet.c',
    21242209            'usr.bin/netstat/ipsec.c',
     2210            'usr.bin/netstat/nl_symbols.c',
    21252211            'usr.bin/netstat/main.c',
    21262212            'usr.bin/netstat/mbuf.c',
     
    21322218            'usr.bin/netstat/unix.c',
    21332219        ],
    2134         mm.generator['source']('-DINET6')
     2220        mm.generator['source'](['-DINET6', '-DINET'])
    21352221    )
    21362222    return mod
     
    26842770    mm.addModule(altq(mm))
    26852771    mm.addModule(pf(mm))
     2772    mm.addModule(ipfw(mm))
    26862773    mm.addModule(dev_net(mm))
    26872774
Note: See TracChangeset for help on using the changeset viewer.