Package: bgpdisco-plugin-nameservice Version: 1.1-1 Depends: bgpdisco, libc License: GPL-2.0-only Section: net Architecture: all Installed-Size: 2230 Filename: bgpdisco-plugin-nameservice_1.1-1_all.ipk Size: 3021 SHA256sum: 52e045bf3b8328a26f060a21a2be40a4be336bb2e6df3559b7678da2feed3a47 Description: BGP node discovery agent - Nameservice Plugin Package: bgpdisco Version: 1.1-1 Depends: ucode, ucode-mod-rtnl, ucode-mod-debug, ucode-mod-fs, ucode-mod-uloop, ucode-mod-log, ucode-mod-struct, libc License: GPL-2.0-only Section: net Architecture: all Installed-Size: 6136 Filename: bgpdisco_1.1-1_all.ipk Size: 6942 SHA256sum: b4e9b3c9bee51a8d235f649497727a17c653dea18da705daf5140666547d2015 Description: BGP node discovery agent Package: bird2-babelpatch Version: 2.18-1 Depends: libc, libpthread Conflicts: bird1-ipv4, bird1-ipv6, bird4, bird6, bird2 Provides: bird2 License: GPL-2.0-or-later Section: net Architecture: mips_24kc Installed-Size: 381678 Filename: bird2-babelpatch_2.18-1_mips_24kc.ipk Size: 380511 SHA256sum: eb24c5ad94367206007e8a581adb28f0f38a8f54209a2ab8c904ee1f5e190e74 Description: BIRD is an internet routing daemon which manages TCP/IP routing tables with support of modern routing protocols, easy to use configuration interface and powerful route filtering language. It is lightweight and efficient and therefore appropriate for small embedded routers. BIRD supports OSPFv2, RIPv2, Babel and BGP protocols for IPv4 and OSPFv3, RIPng, Babel and BGP protocols for IPv6. In BGP, BIRD supports communities, multiprotocol extensions, MD5 authentication, 32bit AS numbers and could act as a route server or a route reflector. BIRD also supports multiple RIBs, multiple kernel routing tables and redistribution between the protocols with a powerful configuration syntax. This is the 2.0 branch of Bird which integrates support for IPv4 and IPv6 into a single branch, and also adds support for the Babel routing protocol. Package: bird3-babelpatch Version: 3.2.0-1 Depends: libc, libpthread, libatomic1 Conflicts: bird2, bird3 Provides: bird3 License: GPL-2.0-or-later Section: net Architecture: mips_24kc Installed-Size: 465787 Filename: bird3-babelpatch_3.2.0-1_mips_24kc.ipk Size: 464774 SHA256sum: 8a82d947431c2d6babfce5daeb54790be004f1f0d9b7a7258eb384560a483a73 Description: BIRD is an internet routing daemon which manages TCP/IP routing tables with support of modern routing protocols, easy to use configuration interface and powerful route filtering language. It is lightweight and efficient and therefore appropriate for small embedded routers. BIRD supports OSPFv2, RIPv2, Babel and BGP protocols for IPv4 and OSPFv3, RIPng, Babel and BGP protocols for IPv6. In BGP, BIRD supports communities, multiprotocol extensions, MD5 authentication, 32bit AS numbers and could act as a route server or a route reflector. BIRD also supports multiple RIBs, multiple kernel routing tables and redistribution between the protocols with a powerful configuration syntax. This is the 3.0 branch of Bird which is a multithreaded rewrite. Package: falter-berlin-admin-keys Version: 2 Depends: libc Section: falter-berlin Architecture: all Installed-Size: 3983 Filename: falter-berlin-admin-keys_2_all.ipk Size: 4780 SHA256sum: a269197affe49b52e8e1e331761f53c32386ae6e657a87f60bc9d2dcdb44a5d5 Description: This package contains the ssh-keys of Freifunkers volunteering in backbone administratrion. Package: falter-berlin-autoupdate-keys Version: 2026.06.27 Depends: uci, jshn, falter-berlin-migration, libc License: GPL-3.0-or-later Section: falter-berlin Architecture: all Installed-Size: 915 Filename: falter-berlin-autoupdate-keys_2026.06.27_all.ipk Size: 1668 SHA256sum: 083a8c362dc4f4358c2c3684b321af84cd88e3f5380d73acbb7e8ca469be82b4 Description: Script for managing autoupdates on Freifunk Berlin routers Package: falter-berlin-autoupdate Version: 2026.06.27 Depends: falter-berlin-autoupdate-keys uci usign, libc License: GPL-3.0-or-later Section: falter-berlin Architecture: all Installed-Size: 5924 Filename: falter-berlin-autoupdate_2026.06.27_all.ipk Size: 6684 SHA256sum: 706f92863bbc5b443ac1403946bd8948f5b56bec1f3f4a4acd5f08ac9c355677 Description: Script for managing autoupdates on Freifunk Berlin routers Package: falter-berlin-bbbdigger Version: 0.0.3-3 Depends: falter-berlin-tunneldigger, olsrd, libc Section: falter-berlin Architecture: all Installed-Size: 1129 Filename: falter-berlin-bbbdigger_0.0.3-3_all.ipk Size: 1921 SHA256sum: 2f67cb1a957496dec19806c01139a3a14091f4bbac4010ac1f54513ecd804b4b Description: Freifunk Berlin configuration of tunneldigger to connect to and mesh with the Berlin Backbone Package: falter-berlin-dhcp-defaults Version: 2 Depends: dnsmasq, falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 972 Filename: falter-berlin-dhcp-defaults_2_all.ipk Size: 1691 SHA256sum: 5b3d2ab233161670ebc44c2d23cfdb1e4a18561e5bef64529bc3476b4c48f1c9 Description: Freifunk Berlin configuration files for dhcp Package: falter-berlin-firewall-defaults Version: 3 Depends: firewall4, falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 1015 Filename: falter-berlin-firewall-defaults_3_all.ipk Size: 1747 SHA256sum: 70373ae60ebf6cc9e6a23320baf8147033152540b9ce1f2acc0e6b5645b10cf7 Description: Freifunk Berlin configuration files for firewall Package: falter-berlin-freifunk-defaults Version: 1 Depends: libc Section: falter-berlin Architecture: all Installed-Size: 1123 Filename: falter-berlin-freifunk-defaults_1_all.ipk Size: 1831 SHA256sum: 4e99bf200fa16834a118f72bc6892ea2a4f2adc35e3c6a621c935a3dcf502dca Description: Freifunk Berlin configuration files for freifunk Package: falter-berlin-gw Version: 0 Depends: wireguard-tools (>=1), ubus (>=0), libc Section: falter-berlin Architecture: all Installed-Size: 855 Filename: falter-berlin-gw_0_all.ipk Size: 1643 SHA256sum: a9de65618ca902fc92b73fec62c85a5265fc71dde2b09103705d1855d103a2e2 Description: A set of tools used by the -gw nodes. Monitors UBUS for a restart of OLSRd and re-adds all existing wireguard tunnels to OLSRd's mesh interfaces. Package: falter-berlin-lib-guard Version: 1 Depends: libc Section: falter-berlin Architecture: all Installed-Size: 499 Filename: falter-berlin-lib-guard_1_all.ipk Size: 1180 SHA256sum: f21190ba559874a153e083f8a407d6829e4ba363b64d78c1a0ff54d8427be9f3 Description: Freifunk Berlin guard function Package: falter-berlin-migration Version: 9 Depends: falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 13048 Filename: falter-berlin-migration_9_all.ipk Size: 13725 SHA256sum: f5d5a7abf755bb0914750aa8cc5f2724ccd7033173f276aa272ae9e8a01ffc57 Description: Freifunk Berlin configuration migration script Package: falter-berlin-network-defaults Version: 4 Depends: falter-berlin-lib-guard, pingcheck, libc Section: falter-berlin Architecture: all Installed-Size: 3683 Filename: falter-berlin-network-defaults_4_all.ipk Size: 4378 SHA256sum: 554967c3a071b8cee04d1140c38b675ad7b085a3135ab9415589dcc078fd122b Description: Freifunk Berlin configuration files for network Package: falter-berlin-olsrd-defaults Version: 2 Depends: olsrd, falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 1263 Filename: falter-berlin-olsrd-defaults_2_all.ipk Size: 1988 SHA256sum: f18168c57a1462fa56d72216d34e85aeb9bf3ab5c2683b0ea4c2e537f5733993 Description: Freifunk Berlin configuration files for olsrd and olsrd6 Package: falter-berlin-owm-ucode Version: 1.0 Depends: ucode (>=0), ucode-mod-fs (>=0), ucode-mod-ubus (>=0), ucode-mod-uci (>=0), ucode-mod-resolv (>=0), ucode-mod-uloop (>=0), uclient-fetch (>=0), libc License: GPL-2.0-only Section: falter-berlin Architecture: all Installed-Size: 3837 Filename: falter-berlin-owm-ucode_1.0_all.ipk Size: 4666 SHA256sum: dff89f21abfe91fa1f899ff6af389acd20f75a9c1f95e0e5b10dab3679f15376 Description: ucode reimplementation of owm.sh for publishing a nodes position on the Freifunk Berlin network map Package: falter-berlin-owmsh Version: 1.0 Depends: uci jshn, libc Section: falter-berlin Architecture: all Installed-Size: 3510 Filename: falter-berlin-owmsh_1.0_all.ipk Size: 4215 SHA256sum: 28882881cf7885a234281f74b09f17efa8f07db0975c140ca7d7831e17fbfc78 Description: Script for publishing a nodes position on the Freifunk Berlin network map Package: falter-berlin-service-registrar Version: 0.2 Depends: olsrd, olsrd-mod-nameservice, uhttpd, uci, libc License: GPL-3.0-or-later Section: falter-berlin Architecture: all Installed-Size: 3062 Filename: falter-berlin-service-registrar_0.2_all.ipk Size: 3894 SHA256sum: 38d9fba7c04c9c7a770e1628fbc80f4dd85ba6e9f37d3334e633ff94816dca91 Description: App for simplifying the registration and anouncment of services in Freifunk Berlin Mesh-Network. Package: falter-berlin-ssid-changer Version: 2 Depends: pingcheck, libc Section: falter-berlin Architecture: all Installed-Size: 2436 Filename: falter-berlin-ssid-changer_2_all.ipk Size: 3146 SHA256sum: bc69e45f0c7e3c0db09a3b860803f554c473c22fe3902f59927e17049be30003 Description: Scripts for changing the SSID of Freifunk-Routers when they go offline. Package: falter-berlin-statistics-defaults Version: 1 Depends: olsrd-mod-txtinfo, falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 1013 Filename: falter-berlin-statistics-defaults_1_all.ipk Size: 1746 SHA256sum: a774252deb16314412265763c9d9a416cd478d3f3f61f3227834881a09b6bdae Description: Freifunk Berlin configuration files for statistics Package: falter-berlin-system-defaults Version: 1 Depends: falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 349 Filename: falter-berlin-system-defaults_1_all.ipk Size: 1053 SHA256sum: c2056eef5ca9a907ef9689e09f9cbd39bd17db38c16e52370b48a8d4508486da Description: Freifunk Berlin configuration files for basic system-files Package: falter-berlin-tunneldigger Version: 2020-08-10-b8fd97ef-4 Depends: kmod-l2tp, kmod-l2tp-eth, librt, libpthread, libc, libnl-tiny1 Provides: tunneldigger Section: net Architecture: mips_24kc Installed-Size: 14076 Filename: falter-berlin-tunneldigger_2020-08-10-b8fd97ef-4_mips_24kc.ipk Size: 14667 SHA256sum: 40e0567bbcb52bfa569542bda55b60703bdea6daa431c781531477b9402d2751 Description: L2TPv3 tunnel broker client Package: falter-berlin-tunnelmanager Version: 0.3.1 Depends: coreutils-timeout, ip-full, kmod-macvlan, wg-installer-client, libc Section: falter-berlin Architecture: all Installed-Size: 5875 Filename: falter-berlin-tunnelmanager_0.3.1_all.ipk Size: 6628 SHA256sum: 94b49506b919ae03b035cf5564ca8938a88de08a1339f145cea897a7c47647c5 Description: Scripts for managing wireguard-tunnels on Freifunk Berlin routers. Package: falter-berlin-uhttpd-defaults Version: 1 Depends: uhttpd, falter-berlin-lib-guard, libc Section: falter-berlin Architecture: all Installed-Size: 472 Filename: falter-berlin-uhttpd-defaults_1_all.ipk Size: 1178 SHA256sum: 74182ed6c816567dc1b53c09dea9b0acd672d47e4acbfa46a6583735b8767219 Description: Freifunk Berlin configuration files for uhttpd Package: falter-berlin-uplink-notunnel Version: 2 Depends: falter-berlin-lib-guard, kmod-veth, falter-berlin-network-defaults, pingcheck, libc Provides: falter-berlin-uplink Section: falter-berlin Architecture: all Installed-Size: 1423 Filename: falter-berlin-uplink-notunnel_2_all.ipk Size: 2233 SHA256sum: 9fcd73248fd6665f2772b9d526b2bc948ab21453ca82e706aff05620787e136f Description: Freifunk Berlin files to setup a uplink without any tunnel. Upstream traffic will be directly routed via your network. Package: falter-berlin-uplink-tunnelberlin Version: 2 Depends: falter-berlin-lib-guard, falter-berlin-tunneldigger, falter-berlin-network-defaults, libc Provides: falter-berlin-uplink Section: falter-berlin Architecture: all Installed-Size: 1009 Filename: falter-berlin-uplink-tunnelberlin_2_all.ipk Size: 1798 SHA256sum: 4fa428b37894ab7d6e83825a42a7024839ad02732072a807ccfd804c110277b3 Description: Freifunk Berlin files to setup a tunnel to route all upstream traffic to these community-internet-gateways. Package: falter-common-olsr Version: 3 Depends: falter-common, olsrd, libuci-lua, lua, libc Section: luci Architecture: all Installed-Size: 1458 Filename: falter-common-olsr_3_all.ipk Size: 2210 SHA256sum: 948fbac1594cc58b0b6a688aea244ab839b9542e8f588c9b82c521853a80a416 Description: Additional files and scripts that are needed to run free wireless mesh networks based on OLSRv1. Package: falter-common Version: 3 Depends: uci, libc Section: luci Architecture: all Installed-Size: 4477 Filename: falter-common_3_all.ipk Size: 5241 SHA256sum: 0889d7f13716ea2515dc624cc501a99fcf1f17e60ba8526177acbc3647ddeccb Description: Common files and scripts that are needed to run free wireless mesh networks. Package: falter-policyrouting Version: 2 Depends: ip, libc Section: luci Architecture: all Installed-Size: 2829 Filename: falter-policyrouting_2_all.ipk Size: 3582 SHA256sum: f3df4d5a0dba5141cb2f5d59645008fc7ffbc29109cf5391bb5252bb33485fbc Description: Allows you to send your own traffic via your own default gateway while sending traffic received from the mesh to a gateway in the mesh. Package: falter-profiles Version: 1 Depends: falter-common, libc Section: luci Architecture: all Installed-Size: 1213 Filename: falter-profiles_1_all.ipk Size: 1958 SHA256sum: e9143f4db0f0381ee28d268373238107777c76bfc075fb22c017775e78f8e9f9 Description: These falter profiles set defaults for various free network/freifunk communities and are used by wizards like ffwizard and meshwizard. Package: luci-app-falter-autoupdate Version: git-26.175.37960-044da24 Depends: falter-berlin-autoupdate, libc Section: luci Architecture: all Installed-Size: 1360 Filename: luci-app-falter-autoupdate_git-26.175.37960-044da24_all.ipk Size: 2200 SHA256sum: 24c281940d0774b5e84d9e0f338bf378f29378fef514f5bbc98c4eaf7960e67d Description: LuCI support for Freifunk Berlin Autoupdate Package: luci-app-falter-owm-ant Version: 2022.01.30 Depends: luci-app-falter-owm, luci-base, libc Section: luci Architecture: all Installed-Size: 1354 Filename: luci-app-falter-owm-ant_2022.01.30_all.ipk Size: 2078 SHA256sum: a8fec58ba17bf3062cb46230dea9988b9811ba25be021c436bcf4d6bf7e7a917 Description: luci-app-falter-owm-ant - GUI Antenna settings Package: luci-app-falter-owm-cmd Version: 2022.01.30 Depends: luci-app-falter-owm, luci-lib-httpclient, libc Section: luci Architecture: all Installed-Size: 3636 Filename: luci-app-falter-owm-cmd_2022.01.30_all.ipk Size: 4439 SHA256sum: be97c3906ca3aa3f7c7c8514d2080d9c75f884a89e40e9debe1afe59be88a74e Description: luci-app-falter-owm-cmd - Commandline update tool Package: luci-app-falter-owm-gui Version: 2022.01.30 Depends: luci-app-falter-owm, luci-base, libc Section: luci Architecture: all Installed-Size: 1230 Filename: luci-app-falter-owm-gui_2022.01.30_all.ipk Size: 1952 SHA256sum: 2ab6ea58ffa4fe2d21aef405917851ecc585ec9f3e446154c2284ed3d732528c Description: luci-app-falter-owm-gui - GUI Open Wireless Map Package: luci-app-falter-owm Version: 2022.01.30 Depends: luci-lib-json, olsrd-mod-jsoninfo, luci-lib-ip, libc Section: luci Architecture: all Installed-Size: 2824 Filename: luci-app-falter-owm_2022.01.30_all.ipk Size: 3549 SHA256sum: ed4889234a44210186951cdf19038bc0ba323744dfe81859299374ade5ef6c53 Description: Luci JSON Export for Open Wireless Map Package: luci-app-falter-policyrouting Version: git-20.207.35148-e235fa7 Depends: falter-policyrouting, libc, luci-lua-runtime Section: luci Architecture: all Installed-Size: 1183 Filename: luci-app-falter-policyrouting_git-20.207.35148-e235fa7_all.ipk Size: 2052 SHA256sum: 08133f9cf75cc60ec4a8aa2b06f55a2a1a33f1a3250b5137ce69017f300b6b3e Description: Policy routing for mesh traffic Package: luci-app-falter-service-registrar Version: git-23.039.38782-4040f44 Depends: falter-berlin-service-registrar, libc Section: luci Architecture: all Installed-Size: 2199 Filename: luci-app-falter-service-registrar_git-23.039.38782-4040f44_all.ipk Size: 3058 SHA256sum: a291e5bdd24e4b35fe2bc5c0d83703044961c19cd46b80591217ae60d7747507 Description: LuCI support for Freifunk Berlin Service-Registrar Package: luci-app-ffwizard-falter Version: git-26.175.08880-f1cd175 Depends: luci-compat, luci-mod-admin-full, falter-policyrouting, luci-lib-jsonc, falter-profiles, luci-lib-ipkg, libc, luci-lua-runtime Section: luci Architecture: all Installed-Size: 16484 Filename: luci-app-ffwizard-falter_git-26.175.08880-f1cd175_all.ipk Size: 17416 SHA256sum: a543a3cf05ade2c7b0218217e66177d5870b6a8c7f91dc3b43671645ed8e7522 Description: Freifunk Berlin configuration wizard Package: luci-app-olsr2 Version: git-26.175.08508-735ab02 Depends: luci-compat, oonf-olsrd2, luci-lib-json, libc, luci-lua-runtime Section: luci Architecture: all Installed-Size: 6349 Filename: luci-app-olsr2_git-26.175.08508-735ab02_all.ipk Size: 7264 SHA256sum: 59123d85d6de5ca9cdf209e7a81e1be51fb1ce1e1d6224462cc20d8df06714f7 Description: OLSRv2 status module Package: luci-i18n-falter-autoupdate-de Version: git-22.069.34580-c4b1c0d Depends: libc, luci-app-falter-autoupdate Section: luci Architecture: all Installed-Size: 964 Filename: luci-i18n-falter-autoupdate-de_git-22.069.34580-c4b1c0d_all.ipk Size: 1697 SHA256sum: 0c5d76f032f0e5c429c988d30eda3540530422e97d05b59bdf100a60643f3c11 Description: Translation for luci-app-falter-autoupdate - Deutsch (German) Package: luci-i18n-falter-de Version: git-21.276.44457-b5d974b Depends: libc, luci-mod-falter Section: luci Architecture: all Installed-Size: 4812 Filename: luci-i18n-falter-de_git-21.276.44457-b5d974b_all.ipk Size: 5520 SHA256sum: c96397461571433b2b07045e767d87c598e08169562db3cf2929907aec313bf2 Description: Translation for luci-mod-falter - Deutsch (German) Package: luci-i18n-falter-policyrouting-de Version: git-21.116.71136-36dc612 Depends: libc, luci-app-falter-policyrouting Section: luci Architecture: all Installed-Size: 968 Filename: luci-i18n-falter-policyrouting-de_git-21.116.71136-36dc612_all.ipk Size: 1701 SHA256sum: 1ff807ae0ac434bec50a6b85976333f5cd5cf319ddc4356d15eeeb07c06bae2a Description: Translation for luci-app-falter-policyrouting - Deutsch (German) Package: luci-i18n-falter-service-registrar-de Version: git-23.039.38782-4040f44 Depends: libc, luci-app-falter-service-registrar Section: luci Architecture: all Installed-Size: 1643 Filename: luci-i18n-falter-service-registrar-de_git-23.039.38782-4040f44_all.ipk Size: 2394 SHA256sum: ddd2c7d46b53107a70fdfbce2a41d6f8579fd95910c9fc574d69307330e55049 Description: Translation for luci-app-falter-service-registrar - Deutsch (German) Package: luci-i18n-ffwizard-falter-de Version: git-22.353.50422-a7ca776 Depends: libc, luci-app-ffwizard-falter Section: luci Architecture: all Installed-Size: 3573 Filename: luci-i18n-ffwizard-falter-de_git-22.353.50422-a7ca776_all.ipk Size: 4285 SHA256sum: fc6d085f6757cbf36006347831e6a680a073f3a388e4d25fbe6e944245e5c6fc Description: Translation for luci-app-ffwizard-falter - Deutsch (German) Package: luci-i18n-olsr2-de Version: git-21.264.31685-36d23df Depends: libc, luci-app-olsr2 Section: luci Architecture: all Installed-Size: 1420 Filename: luci-i18n-olsr2-de_git-21.264.31685-36d23df_all.ipk Size: 2156 SHA256sum: 4044f1445aebf926578e11d27308c286a2d6f467e0cd87c39a1f8df85088982f Description: Translation for luci-app-olsr2 - Deutsch (German) Package: luci-mod-falter Version: git-26.216.57323-c59e915 Depends: luci-mod-admin-full, luci-lib-json, falter-profiles, luci-lib-ipkg, luci-compat, libc, luci-lua-runtime Section: luci Architecture: all Installed-Size: 17891 Filename: luci-mod-falter_git-26.216.57323-c59e915_all.ipk Size: 18787 SHA256sum: 7a82035dc949abad5f7b55d360c69d1bbca97023c90ce3e69b18483566e5c2bc Description: Freifunk Public and Admin LuCI UI Package: tunspace Version: 2 Depends: ucode, ucode-mod-wireguard, ucode-mod-rtnl, ucode-mod-uloop, ucode-mod-fs, ucode-mod-math, kmod-macvlan, uclient-fetch, libc License: GPL-2.0-only Section: net Architecture: all Installed-Size: 5932 Filename: tunspace_2_all.ipk Size: 6705 SHA256sum: a08ff3ce051426027741cddb726dc9b63ba87c76c1d5a7bb484c690ac915c25d Description: TunSpace Package: ucode-mod-ctypes Version: 0 Depends: libc, libucode20230711, libffi Section: utils Architecture: mips_24kc Installed-Size: 4479 Filename: ucode-mod-ctypes_0_mips_24kc.ipk Size: 5084 SHA256sum: 4b07f935857d9a95837868b350483c1ac53d4fc4af0a9ebaa6d4d1478387e96a Description: The ctypes module provides functionality for ... Package: ucode-mod-wireguard Version: 0 Depends: kmod-wireguard, libc, libucode20230711, libubox20230523, libnl-tiny1 Section: utils Architecture: mips_24kc Installed-Size: 9008 Filename: ucode-mod-wireguard_0_mips_24kc.ipk Size: 9648 SHA256sum: 8dda896788eed29032cd232403a7ec1feedc9d0982a66af96481a6ff1b1d50b5 Description: The wireguard module provides functionality for creating and configuring Wireguard interfaces using the kernel generic netlink API.