Package: adblock-lean Version: 0.8.1-r1 Depends: ca-bundle (>=0), uclient-fetch (>=0), jsonfilter (>=0), gawk (>=0), sed (>=0), coreutils-sort (>=0), libc Conflicts: adblock-fast License: GPL-2.0-only Section: net URL: https://github.com/lynxthecat/adblock-lean Architecture: all Installed-Size: 204800 Filename: adblock-lean_0.8.1-r1_all.ipk Size: 56412 SHA256sum: 7bd7312a7c85ce15e7833cdadd3268c3936d847c21955b2c84b1547f0c65c606 Description: adblock-lean is a dnsmasq-based ad blocker for OpenWrt. This package installs only the upstream runtime files. Site policy, blocklist selection, cron scheduling, dnsmasq addnmount integration and service enablement are intentionally managed outside the package by bbb-configs. Package: bgpdisco-plugin-nameservice Version: 1.4-r2 Depends: bgpdisco (=1.4-r2), libc License: GPL-2.0-only Section: net URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: bgpdisco-plugin-nameservice_1.4-r2_all.ipk Size: 3348 SHA256sum: f8fb5839e461ff937496c253b9dbe879c920632969ce6e0718ccf85ffa34eed1 Description: BGP node discovery agent - Nameservice Plugin Package: bgpdisco Version: 1.4-r2 Depends: ucode (>=0), ucode-mod-rtnl (>=0), ucode-mod-debug (>=0), ucode-mod-fs (>=0), ucode-mod-uloop (>=0), ucode-mod-log (>=0), ucode-mod-struct (>=0), ucode-mod-digest (>=0), ucode-mod-socket (>=0), libc License: GPL-2.0-only Section: net URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 40960 Filename: bgpdisco_1.4-r2_all.ipk Size: 7891 SHA256sum: 2085cbb3c6ad097b967f99d7962577af9fb9c26bebb363d570cf6e6bdc92cd7c Description: BGP node discovery agent Package: bird2-babelpatch Version: 2.18.1-r1 Depends: libc, libpthread Conflicts: bird1-ipv4, bird1-ipv6, bird4, bird6, bird2 Provides: bird2 License: GPL-2.0-or-later Section: net URL: https://bird.nic.cz/ Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 839680 Filename: bird2-babelpatch_2.18.1-r1_arm_cortex-a15_neon-vfpv4.ipk Size: 303260 SHA256sum: 9f4383a864658ef96182622314316f699f7982866093486fb4364c6ce84e5a82 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.1-r1 Depends: libc, libpthread, libatomic1 Conflicts: bird2, bird3 Provides: bird3 License: GPL-2.0-or-later Section: net URL: https://bird.nic.cz/ Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 1024000 Filename: bird3-babelpatch_3.2.1-r1_arm_cortex-a15_neon-vfpv4.ipk Size: 399068 SHA256sum: f8003335f69902b25dac371ce006c06c44fcfd1e55f5c829aab86c2b54a6a70c 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-backbone Version: 5 Depends: falter-defaults (>=0), falter-common (>=0), falter-berlin-tunneldigger (>=0), luci-ssl (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 10240 Filename: falter-backbone_5_arm_cortex-a15_neon-vfpv4.ipk Size: 856 SHA256sum: a502c795d4483a77f40889e6717cf649be1bc95577b3fb7264a0dbb84adebbf1 Description: Firmware for Freifunk backbone routers, without uplink nor automatic updates. Package: falter-berlin-admin-keys Version: 2 Depends: libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: falter-berlin-admin-keys_2_all.ipk Size: 4786 SHA256sum: 434910c43db70fdc6a7de040b90ca54f5da008e1efd2c3675509ffccd18acd70 Description: This package contains the ssh-keys of Freifunkers volunteering in backbone administratrion. Package: falter-berlin-autoupdate-keys Version: 2026.06.27 Depends: uci (>=0), jshn (>=0), falter-berlin-migration (>=0), libc License: GPL-3.0-or-later Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: falter-berlin-autoupdate-keys_2026.06.27_all.ipk Size: 1717 SHA256sum: f252b1e0dd6e3813917ccee3c6753b62cbfe4665c1e0240f7db017b0c8de39d2 Description: Script for managing autoupdates on Freifunk Berlin routers Package: falter-berlin-autoupdate Version: 2026.06.27 Depends: falter-berlin-autoupdate-keys (>=0), uci (>=0), usign (>=0), libc License: GPL-3.0-or-later Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 30720 Filename: falter-berlin-autoupdate_2026.06.27_all.ipk Size: 6820 SHA256sum: cae8214f45c2c1e76660af08e0d619208bab8adcde449dd374e2136ba85df8f3 Description: Script for managing autoupdates on Freifunk Berlin routers Package: falter-berlin-bbbdigger Version: 0.0.3-r3 Depends: falter-berlin-tunneldigger (>=0), olsrd (>=0), libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 10240 Filename: falter-berlin-bbbdigger_0.0.3-r3_all.ipk Size: 1956 SHA256sum: dfc10b4fb682b4602975ba772ef7f3a0889b82447d15e019369098ee68c28ab7 Description: Freifunk Berlin configuration of tunneldigger to connect to and mesh with the Berlin Backbone Package: falter-berlin-gw Version: 0 Depends: wireguard-tools (>=1), ubus (>=0), libc Section: falter-berlin Architecture: all Installed-Size: 10240 Filename: falter-berlin-gw_0_all.ipk Size: 1636 SHA256sum: da4eed6e86a2d07fd12538aa34d78cadd666b56e56f23e7489328adac429005d 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-migration Version: 9 Depends: libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 61440 Filename: falter-berlin-migration_9_all.ipk Size: 14788 SHA256sum: ef3b26e70f0013c518286ee8294b1abf479fd831fc3d9821f3629a386e9b4681 Description: Freifunk Berlin configuration migration script Package: falter-berlin-owmsh Version: 1.0 Depends: uci (>=0), jshn (>=0), libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: falter-berlin-owmsh_1.0_all.ipk Size: 5924 SHA256sum: 59030364403f853f800d046a8d93bc1a244e321c4e630415d2b39e31aaf6e96b Description: Script for publishing a nodes position on the Freifunk Berlin network map Package: falter-berlin-service-registrar Version: 0.2 Depends: olsrd (>=0), olsrd-mod-nameservice (>=0), uhttpd (>=0), uci (>=0), libc License: GPL-3.0-or-later Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: falter-berlin-service-registrar_0.2_all.ipk Size: 3916 SHA256sum: fc7638932bcba3fe606665ed9e04ebf1582739168be1093da90c16f0480ced5e Description: App for simplifying the registration and anouncment of services in Freifunk Berlin Mesh-Network. Package: falter-berlin-ssid-changer Version: 2 Depends: pingcheck (>=0), libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 20480 Filename: falter-berlin-ssid-changer_2_all.ipk Size: 3166 SHA256sum: 16706871026b7088156bc1753e1d4af5ac008e4f2ab0f6c751677bbf4bf1a2a2 Description: Scripts for changing the SSID of Freifunk-Routers when they go offline. Package: falter-berlin-tunneldigger Version: 2020.08.10~b8fd97ef-r4 Depends: kmod-l2tp (>=0), kmod-l2tp-eth (>=0), librt (>=0), libpthread (>=0), libc, libnl-tiny1 Provides: tunneldigger Section: net Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 51200 Filename: falter-berlin-tunneldigger_2020.08.10~b8fd97ef-r4_arm_cortex-a15_neon-vfpv4.ipk Size: 16584 SHA256sum: 253e4b5b9392f81d900db7a5d8d64f189cbf2c8fca3c7e5fa1151898a3977b12 Description: L2TPv3 tunnel broker client Package: falter-berlin-tunnelmanager Version: 0.3.1 Depends: coreutils-timeout (>=0), ip-full (>=0), kmod-macvlan (>=0), wg-installer-client (>=0), libc Section: falter-berlin URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 30720 Filename: falter-berlin-tunnelmanager_0.3.1_all.ipk Size: 6656 SHA256sum: a95d053e5cadc3ceae34b9c3e377e8828efbc3306f7aa4574ac89bda7a3b8250 Description: Scripts for managing wireguard-tunnels on Freifunk Berlin routers. Package: falter-berlin-uplink-notunnel Version: 2 Depends: kmod-veth (>=0), libc Provides: falter-berlin-uplink Section: falter-berlin URL: http://github.com/freifunk-berlin/packages_berlin Architecture: all Installed-Size: 10240 Filename: falter-berlin-uplink-notunnel_2_all.ipk Size: 1835 SHA256sum: 73ca9c2d865ea25b4f14bb34c5a2f2728c9351a55b760767b7c4da8f3ca55682 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-tunneldigger (>=0), libc Provides: falter-berlin-uplink Section: falter-berlin URL: http://github.com/freifunk-berlin/packages_berlin Architecture: all Installed-Size: 10240 Filename: falter-berlin-uplink-tunnelberlin_2_all.ipk Size: 1803 SHA256sum: a55800518cf2a7a2ab59343620d923f5f487754b8ad5e93f9196c780fb216f77 Description: Freifunk Berlin files to setup a tunnel to route all upstream traffic to these community-internet-gateways. Package: falter-bigflash Version: 5 Depends: ethtool (>=0), vnstat (>=0), tcpdump-mini (>=0), mtr (>=0), iperf3 (>=0), tmux (>=0), luci-app-statistics (>=0), luci-i18n-statistics-de (>=0), collectd-mod-rrdtool (>=0), olsrd-mod-txtinfo (>=0), collectd (>=0), collectd-mod-dhcpleases (>=0), collectd-mod-interface (>=0), collectd-mod-iwinfo (>=0), collectd-mod-network (>=0), collectd-mod-olsrd (>=0), collectd-mod-ping (>=0), collectd-mod-uptime (>=0), collectd-mod-memory (>=0), collectd-mod-cpu (>=0), collectd-mod-load (>=0), luci-i18n-base-de (>=0), luci-i18n-package-manager-de (>=0), luci-i18n-olsr-de (>=0), luci-i18n-falter-de (>=0), luci-i18n-firewall-de (>=0),luci-i18n-falter-autoupdate-de (>=0), luci-i18n-falter-service-registrar-de (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 10240 Filename: falter-bigflash_5_arm_cortex-a15_neon-vfpv4.ipk Size: 1016 SHA256sum: b02167bf571212e43921fbf6ec0942308c9b7b88ab085cb5f3a5366a677673c8 Description: Additional packages for bigger flash chips. Package: falter-common Version: 5 Depends: uci (>=0), libuci-lua (>=0), lua (>=0), ip-tiny (>=0), iwinfo (>=0), libiwinfo-lua (>=0), uhttpd (>=0), uhttpd-mod-ubus (>=0), luci (>=0), luci-app-package-manager (>=0), luci-theme-bootstrap (>=0), luci-mod-falter (>=0), falter-berlin-owmsh (>=0) olsrd (>=0), olsrd-utils (>=0), olsrd-mod-arprefresh (>=0), olsrd-mod-dyn-gw (>=0), olsrd-mod-jsoninfo (>=0), olsrd-mod-nameservice (>=0), kmod-ipip (>=0), luci-app-olsr (>=0), luci-app-olsr-services (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 51200 Filename: falter-common_5_arm_cortex-a15_neon-vfpv4.ipk Size: 7964 SHA256sum: ae44b7134b6451ae9c50648723d00f63f9ab4276c55a558aa5a22324163181fa Description: Common configs and scripts that are shared by Falter and BBB-Configs. Package: falter-defaults Version: 1 Depends: falter-common (>=0), libc Section: luci URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 30720 Filename: falter-defaults_1_all.ipk Size: 6437 SHA256sum: 3907bfd9ccf971d75320c3511e36271003d5d20bfd9a6098b7fe71eb9b091b16 Description: UCI defaults scripts which bootstrap a Falter router. Package: falter-more Version: 5 Depends: falter-common (>=0), falter-profiles (>=0), luci-app-ffwizard-falter (>=0), falter-berlin-migration (>=0), falter-berlin-tunneldigger (>=0), falter-policyrouting (>=0), falter-berlin-ssid-changer (>=0), qos-scripts (>=0), firewall4 (>=0), iptables-nft (>=0), ip6tables-nft (>=0), luci-app-firewall (>=0), falter-berlin-autoupdate (>=0), falter-berlin-autoupdate-keys (>=0), luci-app-falter-autoupdate (>=0), falter-berlin-service-registrar (>=0), luci-app-falter-service-registrar (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 10240 Filename: falter-more_5_arm_cortex-a15_neon-vfpv4.ipk Size: 973 SHA256sum: 69080eeb8b96b7d49b4316f7e48abf19458f84be589c367dc68f6edf20c4e2dc Description: Additional packages that enable participation in Falter-based Freifunk networks. Package: falter-notunnel Version: 5 Depends: falter-defaults (>=0), falter-more (>=0), falter-berlin-uplink-notunnel (>=0), luci-ssl (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 10240 Filename: falter-notunnel_5_arm_cortex-a15_neon-vfpv4.ipk Size: 858 SHA256sum: 3d1a5059ecbc409e6dc9342a75c5ae884670aed14b25b0cfb909b940129f3e00 Description: Complete firmware for Freifunk networks, using direct uplink instead of Tunneldigger. Package: falter-policyrouting Version: 2 Depends: ip (>=0), pingcheck (>=0), libc Section: luci Architecture: all Installed-Size: 30720 Filename: falter-policyrouting_2_all.ipk Size: 4712 SHA256sum: fddfc0b07188f1b0ac25cdd8432b42f0d7bba6ca2432dcbce6248d73cd69397d 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: libc Section: luci Architecture: all Installed-Size: 20480 Filename: falter-profiles_1_all.ipk Size: 1950 SHA256sum: 66e9a883a618f30f87021eaa6d3dcf9989b33cdad48ac49ae2588f66ebc9550e Description: These falter profiles set defaults for various free network/freifunk communities and are used by wizards like ffwizard and meshwizard. Package: falter-standard Version: 5 Depends: falter-defaults (>=0), falter-more (>=0), falter-berlin-uplink-tunnelberlin (>=0), luci-ssl (>=0), libc Section: opt Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 10240 Filename: falter-standard_5_arm_cortex-a15_neon-vfpv4.ipk Size: 902 SHA256sum: cd7d1f77f0a7c122576eb310a7cdb53f329ec9d15952e796c99c5447de230c84 Description: Complete firmware for Freifunk networks, including OLSR meshing, Tunneldigger uplinks, Web UI, service hosting, and automatic updates. Package: luci-app-falter-autoupdate Version: 26.220.48502~64ecb19 Depends: falter-berlin-autoupdate (>=0), libc Section: luci URL: https://github.com/openwrt/luci Architecture: all Installed-Size: 20480 Filename: luci-app-falter-autoupdate_26.220.48502~64ecb19_all.ipk Size: 2234 SHA256sum: 268e98cbe97296f23511311b0a028ea32ad4868ad7a2278475718dcc34137ab3 Description: LuCI support for Freifunk Berlin Autoupdate Package: luci-app-falter-policyrouting Version: 26.011.66053~e129d61 Depends: falter-policyrouting (>=0), libc, luci-lua-runtime Section: luci URL: https://github.com/openwrt/luci Architecture: all Installed-Size: 10240 Filename: luci-app-falter-policyrouting_26.011.66053~e129d61_all.ipk Size: 2081 SHA256sum: 1a8188fe4bc4f974b9afa33b560a43011f9b824eda9cdf424b50cad594fd5635 Description: Policy routing for mesh traffic Package: luci-app-falter-service-registrar Version: 26.011.66053~e129d61 Depends: falter-berlin-service-registrar (>=0), libc Section: luci URL: https://github.com/openwrt/luci Architecture: all Installed-Size: 20480 Filename: luci-app-falter-service-registrar_26.011.66053~e129d61_all.ipk Size: 3081 SHA256sum: a5386519a23660e6d7c0ebb12b2dc675e7a6067c0c0bc91e3363d779397e756d Description: LuCI support for Freifunk Berlin Service-Registrar Package: luci-app-ffwizard-falter Version: 26.221.56570~3ffe5b1 Depends: luci-compat (>=0), luci-mod-admin-full (>=0), falter-policyrouting (>=0), luci-lib-jsonc (>=0), falter-profiles (>=0), luci-lib-ipkg (>=0), libc, luci-lua-runtime Section: luci URL: https://github.com/openwrt/luci Architecture: all Installed-Size: 102400 Filename: luci-app-ffwizard-falter_26.221.56570~3ffe5b1_all.ipk Size: 16860 SHA256sum: 04de386e0433b670b419dca6717bcaf5054b9bd98f707a01b1af5523ab3ec9d1 Description: Freifunk Berlin configuration wizard Package: luci-i18n-falter-autoupdate-de Version: 22.069.34580~c4b1c0d Depends: libc, luci-app-falter-autoupdate Section: luci Architecture: all Installed-Size: 10240 Filename: luci-i18n-falter-autoupdate-de_22.069.34580~c4b1c0d_all.ipk Size: 1697 SHA256sum: 62c026a4c82856b74dc2122a9540847cb825c349a288e76e2369dd0a9bf80e9c Description: Translation for luci-app-falter-autoupdate - Deutsch (German) Package: luci-i18n-falter-de Version: 26.252.32396~55aa6b7 Depends: libc, luci-mod-falter Section: luci Architecture: all Installed-Size: 20480 Filename: luci-i18n-falter-de_26.252.32396~55aa6b7_all.ipk Size: 5531 SHA256sum: bdff5082f179968b3a2640b73bed58df2e4594f277c8e963d2b56794f52b0ccd Description: Translation for luci-mod-falter - Deutsch (German) Package: luci-i18n-falter-policyrouting-de Version: 21.116.71136~36dc612 Depends: libc, luci-app-falter-policyrouting Section: luci Architecture: all Installed-Size: 10240 Filename: luci-i18n-falter-policyrouting-de_21.116.71136~36dc612_all.ipk Size: 1710 SHA256sum: 0771c3bee8e33cd22caf619c28cf2683516615f9aa12fd0a4e2653c97599f59b Description: Translation for luci-app-falter-policyrouting - Deutsch (German) Package: luci-i18n-falter-service-registrar-de Version: 23.039.38782~4040f44 Depends: libc, luci-app-falter-service-registrar Section: luci Architecture: all Installed-Size: 10240 Filename: luci-i18n-falter-service-registrar-de_23.039.38782~4040f44_all.ipk Size: 2386 SHA256sum: 09b98e8d6b42053aa3f2f17087c6d6fbca78532ca90b21e5bad442afa7903d0a Description: Translation for luci-app-falter-service-registrar - Deutsch (German) Package: luci-i18n-ffwizard-falter-de Version: 22.353.50422~a7ca776 Depends: libc, luci-app-ffwizard-falter Section: luci Architecture: all Installed-Size: 20480 Filename: luci-i18n-ffwizard-falter-de_22.353.50422~a7ca776_all.ipk Size: 4285 SHA256sum: d2c262c78510f3490bbb75bcde438fdb9e022bcefda36084d0554157bcec85db Description: Translation for luci-app-ffwizard-falter - Deutsch (German) Package: luci-mod-falter Version: 26.252.32396~55aa6b7 Depends: luci-mod-admin-full (>=0), luci-lib-json (>=0), falter-profiles (>=0), luci-lib-ipkg (>=0), luci-compat (>=0), libc, luci-lua-runtime Section: luci URL: https://github.com/openwrt/luci Architecture: all Installed-Size: 102400 Filename: luci-mod-falter_26.252.32396~55aa6b7_all.ipk Size: 18848 SHA256sum: 11a08159be1336b05c2dccd375d394b098aaf0f2c4558f598fe0078103e01cca Description: Freifunk Public and Admin LuCI UI Package: tunspace Version: 4 Depends: ucode (>=0), ucode-mod-wireguard (>=0), ucode-mod-rtnl (>=0), ucode-mod-uloop (>=0), ucode-mod-fs (>=0), ucode-mod-math (>=0), kmod-macvlan (>=0), uclient-fetch (>=0), libc License: GPL-2.0-only Section: net URL: https://github.com/freifunk-berlin/falter-packages Architecture: all Installed-Size: 30720 Filename: tunspace_4_all.ipk Size: 7254 SHA256sum: 2c84ba6e91ef7df8226292fc1a3baeb3b566d7344ec349bef82f510cce6137b9 Description: TunSpace Package: ucode-mod-wireguard Version: 0 Depends: kmod-wireguard (>=0), libc, libucode20230711, libubox20240329, libnl-tiny1 Section: utils Architecture: arm_cortex-a15_neon-vfpv4 Installed-Size: 30720 Filename: ucode-mod-wireguard_0_arm_cortex-a15_neon-vfpv4.ipk Size: 10006 SHA256sum: 8f78c5fb101797e7c286a5efe4c9f69db4f573a710a39d9610f61b291173dd1e Description: The wireguard module provides functionality for creating and configuring Wireguard interfaces using the kernel generic netlink API.