NSH consolidates configuration for interfaces, bridging, routing, PF packet filtering, NAT, queueing, BGP, OSPF, RIP, IPsec, DHCP, DVMRP, SNMP, relayd, and NTP. It presents the user with a vaguely Cisco-like interface with all configuration in one easy to read text list. It also gives the user access to system information and diagnostics. NSH replaces the userland commands that handle these functions, and talks directly to the OpenBSD kernel (or to the control utilities for external managed daemons.)
License: BSD License (revised)
Changes:
Full support was added for BGP, OSPF, RIP, IPsec,
DHCP, DVMRP, SNMP, NTP, relayd, and sasyncd. New
support was added for route labels, interface
groups, group attributes, vlan priority, arp show,
and arp set. Significant code cleanup was done.
Basic paging support was added for show run and
show start.