diff options
author | Christian Mauderer <Christian.Mauderer@embedded-brains.de> | 2016-12-09 11:51:50 +0100 |
---|---|---|
committer | Christian Mauderer <Christian.Mauderer@embedded-brains.de> | 2017-01-17 12:51:30 +0100 |
commit | ecda18104e1ac2a5c0a5d146f78b2ef0cebada6e (patch) | |
tree | bd1ff3f2c10d67f7001e9b3367808b415bacb40d /libbsd.py | |
parent | freebsd/wlanstats: Import from FreeBSD. (diff) | |
download | rtems-libbsd-ecda18104e1ac2a5c0a5d146f78b2ef0cebada6e.tar.bz2 |
freebsd/wlanstats: Port to FreeBSD.
Diffstat (limited to 'libbsd.py')
-rwxr-xr-x | libbsd.py | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -78,6 +78,7 @@ def rtems(mm): 'rtems/rtems-bsd-shell-sysctl.c', 'rtems/rtems-bsd-shell-tcpdump.c', 'rtems/rtems-bsd-shell-vmstat.c', + 'rtems/rtems-bsd-shell-wlanstats.c', 'rtems/rtems-bsd-syscall-api.c', 'rtems/rtems-kernel-assert.c', 'rtems/rtems-kernel-autoconf.c', @@ -2455,6 +2456,27 @@ def user_space(mm): return mod # +# User space: wlanstats utility +# +def user_space_wlanstats(mm): + mod = builder.Module('user_space_wlanstats') + mod.addUserSpaceHeaderFiles( + [ + 'tools/tools/net80211/wlanstats/wlanstats.h', + 'lib/libbsdstat/bsdstat.h', + ] + ) + mod.addUserSpaceSourceFiles( + [ + 'tools/tools/net80211/wlanstats/main.c', + 'tools/tools/net80211/wlanstats/wlanstats.c', + 'lib/libbsdstat/bsdstat.c', + ], + mm.generator['source'](['-DINET6', '-DINET']) + ) + return mod + +# # Contrib expat # def contrib_expat(mm): @@ -3063,6 +3085,7 @@ def sources(mm): mm.addModule(in_cksum(mm)) mm.addModule(user_space(mm)) + mm.addModule(user_space_wlanstats(mm)) mm.addModule(contrib_expat(mm)) mm.addModule(contrib_libpcap(mm)) mm.addModule(usr_sbin_tcpdump(mm)) |