Components of core networking

The io-pkt manager is the main component.

Other core components include:

IP Filtering and NAT configuration and support.
ifconfig, netstat, sockstat (see the NetBSD documentation), sysctl
Stack configuration and parameter / information display.
Priority packet queuing on Tx (QoS).
Auto-IP interface configuration protocol., slattach
Serial Line IP (SLIP) network interface.
Bridging and STP configuration along with other layer-2 capabilities.
pppd, pppoectl
PPP support for io-pkt, including PPP, PPPOE (client), and Multilink PPP.
io-net binary-compatibility shim layer.
Driver information display tool (for native and io-net drivers).
BSD socket application API into the network stack., tcpdump
Low-level packet-capture capability that provides an abstraction layer into the Berkeley Packet Filter interface.
Transparent Distributed Processing protocol for io-pkt.
hostapd, hostapd_cli (see the NetBSD documentation), wpa_supplicant, wpa_cli
Authentication daemons and configuration utilities for wireless access points and clients.

QNX Neutrino Core Networking also includes applications, services, and libraries that interface to the stack through the socket library and are therefore not directly dependent on the Core components. This means that they use the standard BSD socket interfaces (BSD socket API, Routing Socket, PF_KEY, raw socket):, libssl.a
SSL suite ported from the source at
BSD porting library. An abstraction layer provided to allow the porting of NetBSD drivers.
libipsec(S).a, setkey
NetBSD IPsec tools.
Updated Internet daemon.
Updated route-configuration utility.
ping, ping6
Updated ping utilities.
ftp, ftpd
Enhanced FTP.