Home Docs List Table Tree Update Login Contacts

Table MIB

Name Description Type Format Flags Label Handler OID
net Network, (see socket.h) node N RD, WR, MPSAFE Undefined 4
net.accf Accept filters node N RD, WR, MPSAFE Undefined 4. [dyn]
net.accf.unloadable Allow unload of accept filters (not recommended) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.add_addr_allfibs unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 4. [dyn]
net.bluetooth Bluetooth family node N RD, WR, MPSAFE Undefined 4. [dyn]
net.bluetooth.hci Bluetooth HCI family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.bluetooth.hci.command_timeout HCI command timeout (sec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.connection_timeout HCI connect timeout (sec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.max_neighbor_age Maximal HCI neighbor cache entry age (sec) unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets Bluetooth HCI sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw Bluetooth raw HCI sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw.debug_level Bluetooth raw HCI sockets debug level unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw.ioctl_timeout Bluetooth raw HCI sockets ioctl timeout unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw.queue_drops Bluetooth raw HCI sockets input queue drops unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw.queue_len Bluetooth raw HCI sockets input queue length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.hci.sockets.raw.queue_maxlen Bluetooth raw HCI sockets input queue max. length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap Bluetooth L2CAP family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.bluetooth.l2cap.ertx_timeout L2CAP ERTX timeout (sec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.rtx_timeout L2CAP RTX timeout (sec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets Bluetooth L2CAP sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw Bluetooth raw L2CAP sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw.debug_level Bluetooth raw L2CAP sockets debug level unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw.ioctl_timeout Bluetooth raw L2CAP sockets ioctl timeout unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw.queue_drops Bluetooth raw L2CAP sockets input queue drops unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw.queue_len Bluetooth raw L2CAP sockets input queue length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.raw.queue_maxlen Bluetooth raw L2CAP sockets input queue max. length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.seq Bluetooth SEQPACKET L2CAP sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.seq.debug_level Bluetooth SEQPACKET L2CAP sockets debug level unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.seq.queue_drops Bluetooth SEQPACKET L2CAP sockets input queue drops unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.seq.queue_len Bluetooth SEQPACKET L2CAP sockets input queue length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.l2cap.sockets.seq.queue_maxlen Bluetooth SEQPACKET L2CAP sockets input queue max. length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.rfcomm Bluetooth RFCOMM family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.bluetooth.rfcomm.sockets Bluetooth RFCOMM sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.rfcomm.sockets.stream Bluetooth STREAM RFCOMM sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.rfcomm.sockets.stream.debug_level Bluetooth STREAM RFCOMM sockets debug level unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.rfcomm.sockets.stream.timeout Bluetooth STREAM RFCOMM sockets timeout unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.sco Bluetooth SCO family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.bluetooth.sco.rtx_timeout SCO RTX timeout (sec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets Bluetooth SCO sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets.seq Bluetooth SEQPACKET SCO sockets family node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets.seq.debug_level Bluetooth SEQPACKET SCO sockets debug level unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets.seq.queue_drops Bluetooth SEQPACKET SCO sockets input queue drops unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets.seq.queue_len Bluetooth SEQPACKET SCO sockets input queue length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.sco.sockets.seq.queue_maxlen Bluetooth SEQPACKET SCO sockets input queue max. length unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]. [dyn]
net.bluetooth.usb_isoc_enable enable isochronous transfers integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.bluetooth.version Version of the stack integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.bpf bpf sysctl node N RD, WR, MPSAFE Undefined 4. [dyn]
net.bpf.bufsize Default capture buffer size in bytes integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.bpf.maxbufsize Maximum capture buffer in bytes integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.bpf.maxinsns Maximum bpf program instructions integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.bpf.optimize_writers Do not send packets until BPF program is set integer I RD, WR, TUN, MPSAFE, VNET Defined 4. [dyn]. [dyn]
net.bpf.stats bpf statistics portal node N RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.bpf.zerocopy_enable Enable new zero-copy BPF buffer sessions integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.debugnet debugnet parameters node N RD, MPSAFE Undefined 4. [dyn]
net.debugnet.arp_nretries Number of ARP attempts before giving up integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.debugnet.debug Debug message verbosity (0: off; 1: on; 2: verbose) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.debugnet.fib Fib to use when sending dump integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.debugnet.npolls Number of times to poll before assuming packet loss (0.5ms per poll) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.debugnet.nretries Number of retransmit attempts before giving up integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.fibs set number of fibs uint32_t IU RD, WR, TUN, MPSAFE, VNET, NOFETCH Defined 4. [dyn]
net.graph netgraph Family node N RD, WR, MPSAFE Undefined 4. [dyn]
net.graph.abi_version integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.graph.control CONTROL node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.graph.control.proto integer I RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.graph.data DATA node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.graph.data.proto integer I RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.graph.family integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.graph.maxalloc Maximum number of non-data queue items to allocate integer I RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.graph.maxdata Maximum number of data queue items to allocate integer I RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.graph.maxdgram Maximum outgoing Netgraph datagram size unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.graph.msg_version integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.graph.recvspace Maximum space for incoming Netgraph datagrams unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.graph.threads Number of queue processing threads integer I RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.hvsock HyperV socket node N RD Undefined 4. [dyn]
net.hvsock.hvs_dbg_level hyperv socket debug level: 0 = none, 1 = info, 2 = error, 3 = verbose integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.ifdescr_maxlen administrative maximum length for interface description unsigned integer IU RD, WR, MPSAFE Defined 4. [dyn]
net.iflib iflib driver parameters node N RD, MPSAFE Undefined 4. [dyn]
net.iflib.encap_load_mbuf_fail # busdma load failures integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.encap_pad_mbuf_fail # runt frame pad failures integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.encap_txd_encap_fail # driver encap failures integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.encap_txq_avail_fail # txq avail failures integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.fast_intrs # fast_intr calls integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.fl_refills # refills integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.fl_refills_large # large refills integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.min_tx_latency minimize transmit latency at the possible expense of throughput integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.no_tx_batch minimize transmit latency at the possible expense of throughput integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rx_allocs # RX allocations integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rx_ctx_inactive # times rxeof called with inactive context integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rx_if_input # times rxeof called if_input integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rx_intr_enables # RX intr enables integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rx_unavail # times rxeof called with no available data integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.rxd_flush # times rxd_flush called integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.task_fn_rx # task_fn_rx calls integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.timer_default number of ticks between iflib_timer calls integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.tx_encap # TX mbufs encapped integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.tx_frees # TX frees integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.tx_seen # TX mbufs seen integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.tx_sent # TX mbufs sent integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.txq_drain_flushing # drain flushes integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.txq_drain_notready # drain notready integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.txq_drain_oactive # drain oactives integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.iflib.verbose_debug enable verbose debugging integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.inet Internet Family node N RD, WR, MPSAFE Undefined 4. 2
net.inet.accf Accept filters node N RD, WR, MPSAFE Undefined 4. 2. [dyn]
net.inet.ah AH node N RD, WR, MPSAFE Undefined 4. 2. 51
net.inet.esp ESP node N RD, WR, MPSAFE Undefined 4. 2. 50
net.inet.icmp ICMP node N RD, WR, MPSAFE Undefined 4. 2. 1
net.inet.icmp.bmcastecho Reply to multicast ICMP Echo Request and Timestamp packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.drop_redirect Ignore ICMP redirects integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.error_keeptags ICMP error response keeps copy of mbuf_tags of original packet integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.icmplim Maximum number of ICMP responses per second unsigned integer IU RD, WR, VNET Defined 4. 2. 1. 3
net.inet.icmp.icmplim_jitter Random icmplim jitter adjustment limit unsigned integer IU RD, WR, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.icmplim_output Enable logging of ICMP response rate limiting integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.log_redirect Log ICMP redirects to the console integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.maskfake Fake reply to ICMP Address Mask Request packets unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.maskrepl Reply to ICMP Address Mask Request packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. 1
net.inet.icmp.quotelen Number of bytes from original packet to quote in ICMP reply integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.redirtimeout Delay in seconds before expiring redirect route integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.reply_from_interface ICMP reply from incoming interface for non-local packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.reply_src ICMP reply source for non-local packets string A RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.icmp.stats ICMP statistics (struct icmpstat, netinet/icmp_var.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 2. 1. 2
net.inet.icmp.tstamprepl Respond to ICMP Timestamp packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 1. [dyn]
net.inet.igmp IGMP node N RD, WR, MPSAFE Undefined 4. 2. 2
net.inet.igmp.default_version Default version of IGMP to run on each interface integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.gsrdelay Rate limit for IGMPv3 Group-and-Source queries in seconds integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.ifinfo Per-interface IGMPv3 state node N RD, MPSAFE Defined 4. 2. 2. [dyn]
net.inet.igmp.legacysupp Allow v1/v2 reports to suppress v3 group responses integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.recvifkludge Rewrite IGMPv1/v2 reports from 0.0.0.0 to contain subnet address integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.sendlocal Send IGMP membership reports for 224.0.0.0/24 groups integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.sendra Send IP Router Alert option in IGMPv2/v3 messages integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.stats IGMP statistics (struct igmpstat, netinet/igmp_var.h) opaque S,igmpstat RD, WR, MPSAFE, VNET Defined 4. 2. 2. 1
net.inet.igmp.v1enable Enable backwards compatibility with IGMPv1 integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.igmp.v2enable Enable backwards compatibility with IGMPv2 integer I RD, WR, MPSAFE, VNET Defined 4. 2. 2. [dyn]
net.inet.ip IP node N RD, WR, MPSAFE Undefined 4. 2. 0
net.inet.ip.accept_sourceroute Enable accepting source routed IP packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 13
net.inet.ip.allow_net0 Allow forwarding of and ICMP response to addresses in network 0/8 uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.allow_net240 Allow forwarding of and ICMP response to Experimental addresses, aka Class E (240/4) uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.broadcast_lowest Treat lowest address on a subnet (host 0) as broadcast uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.connect_inaddr_wild Allow connecting to INADDR_ANY or INADDR_BROADCAST for connect(2) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.curfrags Current number of IPv4 fragments across all reassembly queues unsigned integer IU RD, MPSAFE Defined 4. 2. 0. [dyn]
net.inet.ip.forwarding Enable IP forwarding between interfaces integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 1
net.inet.ip.fragpackets Current number of IPv4 fragment reassembly queue entries integer I RD, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.fragttl IP fragment life time on reassembly queue (seconds) integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.gifttl Default TTL value for encapsulated packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 16
net.inet.ip.intr_queue_drops Number of packets dropped from the IP input queue integer I RD, MPSAFE Defined 4. 2. 0. 11
net.inet.ip.intr_queue_maxlen Maximum size of the IP input queue integer I RD, WR, MPSAFE Defined 4. 2. 0. 10
net.inet.ip.loopback_prefixlen Prefix length of address space reserved for loopback integer I RD, WR, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.maxfragbucketsize Maximum number of IPv4 fragment reassembly queue entries per bucket integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.maxfragpackets Maximum number of IPv4 fragment reassembly queue entries integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. [dyn]
net.inet.ip.maxfrags Maximum number of IPv4 fragments allowed across all reassembly queues integer I RD, WR, MPSAFE Defined 4. 2. 0. [dyn]
net.inet.ip.maxfragsperpacket Maximum number of IPv4 fragments allowed per packet integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.mcast IPv4 multicast node N RD, WR, MPSAFE Undefined 4. 2. 0. [dyn]
net.inet.ip.mcast.filters Per-interface stack-wide source filters node N RD, MPSAFE Defined 4. 2. 0. [dyn]. [dyn]
net.inet.ip.mcast.loop Loopback multicast datagrams by default integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 0. [dyn]. [dyn]
net.inet.ip.mcast.maxgrpsrc Max source filters per group unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 0. [dyn]. [dyn]
net.inet.ip.mcast.maxsocksrc Max source filters per socket unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 0. [dyn]. [dyn]
net.inet.ip.no_same_prefix Refuse to create same prefixes on different interfaces integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.portrange IP Ports node N RD, WR, MPSAFE Undefined 4. 2. 0. 0
net.inet.ip.portrange.first integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.hifirst integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.hilast integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.last integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.lowfirst integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.lowlast integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.randomcps Maximum number of random port allocations before switching to a sequential one integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.randomized Enable random port allocation integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.randomtime Minimum time to keep sequential port allocation before switching to a random one integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.reservedhigh integer I RD, WR, SECURE, MPSAFE, VNET Defined 4. 2. 0. 0. [dyn]
net.inet.ip.portrange.reservedlow integer I RD, WR, SECURE, MPSAFE Defined 4. 2. 0. 0. [dyn]
net.inet.ip.process_options Enable IP options processing ([LS]SRR, RR, TS) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.random_id Assign random ip_id values integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.random_id_collisions Count of IP ID collisions integer I RD, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.random_id_period IP ID Array size integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.random_id_total Count of IP IDs created integer I RD, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.reass_hashsize Size of IP fragment reassembly hashtable unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.redirect Enable sending IP redirects integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 2
net.inet.ip.rfc1122_strong_es Packet's IP destination address must match address on arrival interface uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.rfc6864 Use constant IP ID for atomic datagrams integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.source_address_validation Drop incoming packets with source address that is a local address uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 0. [dyn]
net.inet.ip.sourceroute Enable forwarding source routed IP packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 8
net.inet.ip.stats IP statistics (struct ipstat, netinet/ip_var.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 2. 0. 12
net.inet.ip.ttl Maximum TTL on IP packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 0. 3
net.inet.ipcomp IPCOMP node N RD, WR, MPSAFE Undefined 4. 2. 108
net.inet.ipip IPIP node N RD, WR, MPSAFE Undefined 4. 2. 4
net.inet.ipsec IPSEC node N RD, WR, MPSAFE Undefined 4. 2. 253
net.inet.ipsec.debug Enable IPsec debugging output when set. integer I RD, WR, MPSAFE, VNET Defined 4. 2. 253. 12
net.inet.raw RAW node N RD, WR, MPSAFE Undefined 4. 2. 255
net.inet.raw.bind_all_fibs Bound sockets receive traffic from all FIBs integer I RD, TUN, MPSAFE, VNET Defined 4. 2. 255. [dyn]
net.inet.raw.maxdgram Maximum outgoing raw IP datagram size unsigned long LU RD, WR, MPSAFE Defined 4. 2. 255. [dyn]
net.inet.raw.pcblist List of active raw IP sockets opaque S,xinpcb RD, MPSAFE Defined 4. 2. 255. [dyn]
net.inet.raw.recvspace Maximum space for incoming raw IP datagrams unsigned long LU RD, WR, MPSAFE Defined 4. 2. 255. [dyn]
net.inet.sctp SCTP node N RD, WR, MPSAFE Undefined 4. 2. 132
net.inet.tcp TCP node N RD, WR, MPSAFE Undefined 4. 2. 6
net.inet.tcp.abc_l_var Cap the max cwnd increment during slow-start to this number of segments integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.ack_war_cnt Maximum number of challenge ACKs sent per TCP connection during the time interval (ack_war_timewindow) unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.ack_war_timewindow Time interval in ms used to limit the number (ack_war_cnt) of challenge ACKs sent per TCP connection unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.always_keepalive Assume SO_KEEPALIVE on all TCP connections integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.bb TCP Black Box controls node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.bb.disable_all Disable all BB logging for all connections uint32_t IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_auto_all Auto-select from all sessions (rather than just those with IDs) uint8_t CU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_auto_mode Logging mode for auto-selected sessions (default is TCP_LOG_STATE_TAIL) uint32_t IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_auto_ratio Do auto capturing for 1 out of N sessions unsigned long LU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_global_entries Current number of events maintained for all TCP sessions integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_global_limit Maximum number of events maintained for all TCP sessions integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_id_entries Current number of log IDs integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_id_limit Maximum number of log IDs integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_id_tcpcb_entries Current number of tcpcbs with log IDs integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_id_tcpcb_limit Maximum number of tcpcbs with log IDs integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_session_limit Maximum number of events maintained for each TCP session integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_verbose Force verbose logging for TCP traces uint8_t CU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.log_version Version of log formats exported uint32_t IU RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.pcb_ids_cur Number of pcb IDs allocated in the system uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.pcb_ids_tot Total number of pcb IDs that have been allocated uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.tp TCP Black Box Trace Point controls node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.bb.tp.bbmode What is BB logging mode that is activated? uint32_t IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.bb.tp.count How many connections will have BB logging turned on that hit the tracepoint? uint32_t IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.bb.tp.number What is the trace point number to activate (0=none, 0xffffffff = all)? uint32_t IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.bind_all_fibs Bound sockets receive traffic from all FIBs integer I RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.blackhole Do not send RST on segments to closed ports integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.blackhole_local Enforce net.inet.tcp.blackhole for locally originated packets uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.cc Congestion control related settings node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.cc.abe Enable draft-ietf-tcpm-alternativebackoff-ecn (TCP Alternative Backoff with ECN) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.abe_frlossreduce Apply standard beta instead of ABE-beta during ECN-signalled congestion recovery episodes if loss also needs to be repaired integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.algorithm Default congestion control algorithm string A RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.available List available congestion control algorithms string A RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus New Reno related HyStart++ settings node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.bblogs Do we enable HyStart++ Black Box logs to be generated if BB logging is on unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.css_growth_div The divisor to the growth when in Hystart++ CSS unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.css_rounds The number of rounds HyStart++ lasts in CSS before falling to CA unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.maxrtt_thresh HyStarts++ maximum RTT thresh used in clamp (in microseconds) unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.minrtt_thresh HyStarts++ minimum RTT thresh used in clamp (in microseconds) unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.hystartplusplus.n_rttsamples The number of RTT samples that must be seen to consider HyStart++ unsigned integer IU RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.newreno New Reno related settings node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.cc.newreno.beta New Reno beta, specified as number between 1 and 100 unsigned integer IU RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.cc.newreno.beta_ecn New Reno beta ecn, specified as number between 1 and 100 unsigned integer IU RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]. [dyn]. [dyn]
net.inet.tcp.delacktime Time before a delayed ACK is sent integer I RD, WR, NEEDGIANT Defined 4. 2. 6. 12
net.inet.tcp.delayed_ack Delay ACK to try and piggyback it onto a data packet integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.dgp_failures Number of times we failed to enable dgp to avoid exceeding the limit uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]
net.inet.tcp.dgp_limit If the TCP stack does DGP, is there a limit (-1 = no, 0 = no dgp N = number of connections) integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.do_lrd Perform Lost Retransmission Detection integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.do_prr Enable Proportional Rate Reduction per RFC 6937 integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.do_prr_conservative Do conservative Proportional Rate Reduction integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.do_tcpdrain Enable tcp_drain routine for extra help when low on mbufs integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.drop Drop TCP connection opaque WR, SKIP, VNET, NEEDGIANT Defined 4. 2. 6. 15
net.inet.tcp.drop_synfin Drop TCP packets with SYN+FIN set integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.ecn TCP ECN node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.ecn.enable TCP ECN support integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.ecn.maxretries Max retries before giving up on ECN integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fast_finwait2_recycle Recycle closed FIN_WAIT_2 connections faster integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.fastopen TCP Fast Open node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.fastopen.acceptany Accept any non-empty cookie integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.autokey Number of seconds between auto-generation of a new key; zero disables unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.ccache_bucket_limit Max entries per bucket in client cookie cache unsigned integer IU RD, WR, TUN, VNET, NOFETCH, NEEDGIANT Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.ccache_buckets Client cookie cache number of buckets (power of 2) unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.ccache_list List of all client cookie cache entries string A RD, SKIP, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.client_enable Enable/disable TCP Fast Open client functionality unsigned integer IU RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.keylen Key length in bytes integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.maxkeys Maximum number of keys supported integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.maxpsks Maximum number of pre-shared keys supported integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.numkeys Number of keys installed unsigned integer IU RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.numpsks Number of pre-shared keys installed unsigned integer IU RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.path_disable_time Seconds a TFO failure disables a {client_ip, server_ip, server_port} path unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.psk_enable Enable/disable TCP Fast Open server pre-shared key mode unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.server_enable Enable/disable TCP Fast Open server functionality unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.setkey Install a new key opaque WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.fastopen.setpsk Install a new pre-shared key opaque WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.finwait2_timeout FIN-WAIT2 timeout integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.function_info List TCP function block name-to-ID mappings opaque S,tcp_function_info RD, SKIP, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.functions_available list available TCP Function sets string A RD, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.functions_default Set/get the default TCP functions string A RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.functions_inherit_listen_socket_stack Inherit listen socket's stack integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.getcred Get the xucred of a TCP connection opaque S,xucred RD, WR, PRISON, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.hostcache TCP Host cache node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.hostcache.bucketlimit Per-bucket hash limit for hostcache unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.cachelimit Overall entry limit for hostcache unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.count Current number of entries in hostcache unsigned integer IU RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.enable Enable the TCP hostcache integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.expire Expire time of TCP hostcache entries integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.hashsize Size of TCP hostcache hashtable unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.histo Print a histogram of hostcache hashbucket utilization string A RD, SKIP, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.list List of all hostcache entries string A RD, SKIP, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.prune Time between purge runs integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.purge Expire all entries on next purge run integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.hostcache.purgenow Immediately purge all entries integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.icmp_may_rst Certain ICMP unreachable messages may abort connections in SYN_SENT integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.initcwnd_segments Slow-start flight size (initial congestion window) in number of segments integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.insecure_ack Follow RFC793 criteria for validating SEG.ACK integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.insecure_rst Follow RFC793 instead of RFC5961 criteria for accepting RST packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.insecure_syn Follow RFC793 instead of RFC5961 criteria for accepting SYN packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.isn_reseed_interval Seconds between reseeding of ISN secret integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.keepcnt Number of keepalive probes to send integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.keepidle time before keepalive probes begin integer I RD, WR, NEEDGIANT Defined 4. 2. 6. 6
net.inet.tcp.keepinit time to establish connection integer I RD, WR, NEEDGIANT Defined 4. 2. 6. 10
net.inet.tcp.keepintvl time between keepalive probes integer I RD, WR, NEEDGIANT Defined 4. 2. 6. 7
net.inet.tcp.log_debug Log errors caused by incoming TCP segments integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.log_in_vain Log all incoming TCP segments to closed ports integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.lro TCP LRO node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.lro.compressed Number of lro's compressed and sent to transport uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.entries default number of LRO entries unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.extra_mbuf Number of times we had an extra compressed ack dropped into the tp uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.fullqueue Number of lro's fully queued to transport uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.lockcnt Number of lro's inp_wlocks taken uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.lro_badcsum Number of packets that the common code saw with bad csums uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.lro_cpu_threshold Number of interrupts in a row on the same CPU that will make us declare an 'affinity' cpu? unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.lro_less_accurate Do we trade off efficency by doing less timestamp operations for time accuracy? unsigned integer IU MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.with_m_ackcmp Number of mbufs queued with M_ACKCMP flags set uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.without_m_ackcmp Number of mbufs queued without M_ACKCMP uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.wokeup Number of lro's where we woke up transport via hpts uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.lro.would_have_but Number of times we would have had an extra compressed, but mget failed uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.map_limit Total sendmap entries limit unsigned integer IU RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.maxtcptw Maximum number of compressed TCP TIME_WAIT entries integer IU RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.maxunacktime Maximum time (in ms) that a session can linger without making progress integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.minmss Minimum TCP Maximum Segment Size integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.msl Maximum segment lifetime integer I RD, WR, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.mssdflt Default TCP Maximum Segment Size integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. 3
net.inet.tcp.newcwv Enable New Congestion Window Validation per RFC7661 integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.nolocaltimewait Do not create TCP TIME_WAIT state for local connections uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.pacing_count Number of TCP connections being paced unsigned integer IU RD, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.pacing_failures Number of times we failed to enable pacing to avoid exceeding the limit uint64_t QU RD, MPSAFE, STATS Defined 4. 2. 6. [dyn]
net.inet.tcp.pacing_limit If the TCP stack does pacing, is there a limit (-1 = no, 0 = no pacing N = number of connections) integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.path_mtu_discovery Enable Path MTU Discovery integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.pcbcount Number of active PCBs unsigned integer IU RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.pcblist List of active TCP connections opaque S,xtcpcb RD, NEEDGIANT Defined 4. 2. 6. 11
net.inet.tcp.per_cpu_timers run tcp timers on all cpus integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.persmax maximum persistence interval integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.persmin minimum persistence interval integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.pmtud_blackhole_detection Path MTU Discovery Black Hole Detection Enabled integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.pmtud_blackhole_mss Path MTU Discovery Black Hole Detection lowered MSS integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.reass TCP Segment Reassembly Queue node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.reass.cursegments Global number of TCP Segments currently in Reassembly Queue integer I RD, MPSAFE Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.reass.maxqueuelen Maximum number of TCP Segments per Reassembly Queue unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.reass.maxsegments Global maximum number of TCP Segments in Reassembly Queue integer I RD, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.reass.new_limit Do we use the new limit method we are discussing? integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.reass.queueguard Number of TCP Segments in Reassembly Queue where we flip over to guard mode unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.reass.stats TCP Segment Reassembly stats node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.recvbuf_auto Enable automatic receive buffer sizing integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.recvbuf_max Max size of automatic receive buffer integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.recvspace Initial receive socket buffer size integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. 9
net.inet.tcp.require_unique_port Require globally-unique ephemeral port for outgoing connections integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.retries maximum number of consecutive timer based retransmissions integer I RD, WR, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.rexmit_drop_options Drop TCP options from 3rd and later retransmitted SYN integer I RD, WR, MPSAFE Defined 4. 2. 6. [dyn]
net.inet.tcp.rexmit_initial Initial Retransmission Timeout integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.rexmit_min Minimum Retransmission Timeout integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.rexmit_slop Retransmission Timer Slop integer I RD, WR, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.rfc1323 Enable rfc1323 (high performance TCP) extensions integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. 1
net.inet.tcp.rfc3042 Enable RFC 3042 (Limited Transmit) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.rfc3390 Enable RFC 3390 (Increasing TCP's Initial Congestion Window) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.rfc3465 Enable RFC 3465 (Appropriate Byte Counting) integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.sack TCP SACK node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.sack.enable Enable/Disable TCP SACK support integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.globalholes Global number of TCP SACK holes currently allocated integer I RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.globalmaxholes Global maximum number of TCP SACK holes integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.lrd Perform Lost Retransmission Detection integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.maxholes Maximum number of TCP SACK holes allowed per connection integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.revised Use revised SACK loss recovery per RFC 6675 integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sack.tso Allow TSO during SACK loss recovery integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.sendbuf_auto Enable automatic send buffer sizing integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.sendbuf_auto_lowat Modify threshold for auto send buffer growth to account for SO_SNDLOWAT integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.sendbuf_inc Incrementor step size of automatic send buffer integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.sendbuf_max Max size of automatic send buffer integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.sendspace Initial send socket buffer size integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. 8
net.inet.tcp.setsockopt Set socket option for TCP endpoint opaque WR, SKIP, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.soreceive_stream Using soreceive_stream for TCP sockets integer I RD, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]
net.inet.tcp.split_limit Total sendmap split entries limit unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.states TCP connection counts by TCP state uint64_t QU RD, MPSAFE, VNET, STATS Defined 4. 2. 6. 16
net.inet.tcp.stats TCP statistics (struct tcpstat, netinet/tcp_var.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. 4
net.inet.tcp.switch_to_ifnet_tls Switch TCP connection to ifnet TLS opaque WR, SKIP, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.switch_to_sw_tls Switch TCP connection to SW TLS opaque WR, SKIP, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]
net.inet.tcp.syncache TCP SYN cache node N RD, WR, MPSAFE Undefined 4. 2. 6. [dyn]
net.inet.tcp.syncache.bucketlimit Per-bucket hash limit for syncache unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.cachelimit Overall entry limit for syncache unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.count Current number of entries in syncache integer I RD, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.hashsize Size of TCP syncache hashtable unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.rexmtlimit Limit on SYN/ACK retransmissions unsigned integer IU RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.rst_on_sock_fail Send reset on socket allocation failure integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncache.see_other All syncache(4) entries are visible, ignoring UID/GID, jail(2) and mac(4) checks uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]. [dyn]
net.inet.tcp.syncookies Use TCP SYN cookies if the syncache overflows integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.syncookies_only Use only TCP SYN cookies integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.tcbhashsize Size of TCP control-block hashtable integer I RD, TUN, MPSAFE, NOFETCH Defined 4. 2. 6. [dyn]
net.inet.tcp.tolerate_missing_ts Tolerate missing TCP timestamps integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.ts_offset_per_conn Initialize TCP timestamps per connection instead of per host pair integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.tso Enable TCP Segmentation Offload integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.udp_tunneling_overhead MSS reduction when using tcp over udp integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.udp_tunneling_port Tunneling port for tcp over udp integer IU RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.tcp.v6mssdflt Default TCP Maximum Segment Size for IPv6 integer I RD, WR, VNET, NEEDGIANT Defined 4. 2. 6. 13
net.inet.tcp.v6pmtud_blackhole_mss Path MTU Discovery IPv6 Black Hole Detection lowered MSS integer I RD, WR, MPSAFE, VNET Defined 4. 2. 6. [dyn]
net.inet.udp UDP node N RD, WR, MPSAFE Undefined 4. 2. 17
net.inet.udp.bind_all_fibs Bound sockets receive traffic from all FIBs integer I RD, TUN, MPSAFE, VNET Defined 4. 2. 17. [dyn]
net.inet.udp.blackhole Do not send port unreachables for refused connects integer I RD, WR, MPSAFE, VNET Defined 4. 2. 17. [dyn]
net.inet.udp.blackhole_local Enforce net.inet.udp.blackhole for locally originated packets uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 2. 17. [dyn]
net.inet.udp.checksum compute udp checksum integer I RD, WR, MPSAFE, VNET Defined 4. 2. 17. 1
net.inet.udp.getcred Get the xucred of a UDP connection opaque S,xucred RD, WR, PRISON, MPSAFE Defined 4. 2. 17. [dyn]
net.inet.udp.log_in_vain Log all incoming UDP packets integer I RD, WR, MPSAFE, VNET Defined 4. 2. 17. [dyn]
net.inet.udp.maxdgram Maximum outgoing UDP datagram size unsigned long LU RD, WR, MPSAFE Defined 4. 2. 17. 3
net.inet.udp.pcblist List of active UDP sockets opaque S,xinpcb RD, MPSAFE Defined 4. 2. 17. 5
net.inet.udp.recvspace Maximum space for incoming UDP datagrams unsigned long LU RD, WR, MPSAFE Defined 4. 2. 17. 4
net.inet.udp.stats UDP statistics (struct udpstat, netinet/udp_var.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 2. 17. 2
net.inet6 Internet6 Family node N RD, WR, MPSAFE Undefined 4. 28
net.inet6.icmp6 ICMP6 node N RD, WR, MPSAFE Undefined 4. 28. 58
net.inet6.icmp6.errppslimit Maximum number of ICMPv6 error/reply messages per second unsigned integer IU RD, WR, VNET Defined 4. 28. 58. 14
net.inet6.icmp6.icmp6lim_jitter Random errppslimit jitter adjustment limit unsigned integer IU RD, WR, VNET Defined 4. 28. 58. [dyn]
net.inet6.icmp6.icmp6lim_output Enable logging of ICMPv6 response rate limiting integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. [dyn]
net.inet6.icmp6.nd6_debug Log NDP debug messages integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 18
net.inet6.icmp6.nd6_delay Delay in seconds before probing for reachability integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 8
net.inet6.icmp6.nd6_drlist NDP default router list opaque S,in6_defrouter RD, MPSAFE Defined 4. 28. 58. 19
net.inet6.icmp6.nd6_gctimer integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. [dyn]
net.inet6.icmp6.nd6_maxnudhint integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 15
net.inet6.icmp6.nd6_maxqueuelen integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 24
net.inet6.icmp6.nd6_mmaxtries Number of ICMPv6 NS messages sent during address resolution integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 10
net.inet6.icmp6.nd6_onlink_ns_rfc4861 Accept 'on-link' ICMPv6 NS messages in compliance with RFC 4861 integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 47
net.inet6.icmp6.nd6_prlist NDP prefix list opaque S,in6_prefix RD, MPSAFE Defined 4. 28. 58. 20
net.inet6.icmp6.nd6_prune Frequency in seconds of checks for expired prefixes and routers integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 6
net.inet6.icmp6.nd6_umaxtries Number of ICMPv6 NS messages sent during reachability detection integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 9
net.inet6.icmp6.nd6_useloopback Create a loopback route when configuring an IPv6 address integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 11
net.inet6.icmp6.nodeinfo Mask of enabled RFC4620 node information query types integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 13
net.inet6.icmp6.nodeinfo_oldmcprefix Join old IPv6 NI group address in draft-ietf-ipngwg-icmp-name-lookup for compatibility with KAME implementation integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 25
net.inet6.icmp6.rediraccept Accept ICMPv6 redirect messages integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 2
net.inet6.icmp6.redirtimeout Delay in seconds before expiring redirect route integer I RD, WR, MPSAFE, VNET Defined 4. 28. 58. 3
net.inet6.icmp6.stats ICMPv6 statistics (struct icmp6stat, netinet/icmp6.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 28. 58. 1
net.inet6.ip6 IP6 node N RD, WR, MPSAFE Undefined 4. 28. 41
net.inet6.ip6.accept_rtadv Default value of per-interface flag for accepting ICMPv6 RA messages integer I RD, WR, TUN, MPSAFE, VNET Defined 4. 28. 41. 12
net.inet6.ip6.addrctlpolicy node N RD, MPSAFE Defined 4. 28. 41. 38
net.inet6.ip6.auto_flowlabel Provide an IPv6 flowlabel in outbound packets integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 17
net.inet6.ip6.auto_linklocal Default value of per-interface flag for automatically adding an IPv6 link-local address to interfaces when attached integer I RD, WR, TUN, MPSAFE, VNET Defined 4. 28. 41. 35
net.inet6.ip6.connect_in6addr_wild Allow connecting to the unspecified address for connect(2) integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. [dyn]
net.inet6.ip6.dad_count Number of ICMPv6 NS messages sent during duplicate address detection integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 16
net.inet6.ip6.dad_enhanced Enable Enhanced DAD, which adds a random nonce to NS messages for DAD. integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. [dyn]
net.inet6.ip6.defmcasthlim Default hop limit for IPv6 multicast packets originating from this node integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 18
net.inet6.ip6.forwarding Enable forwarding of IPv6 packets between interfaces integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 1
net.inet6.ip6.frag6_nfragpackets Per-VNET number of IPv6 fragments across all reassembly queues. unsigned integer IU RD, MPSAFE, VNET Defined 4. 28. 41. [dyn]
net.inet6.ip6.frag6_nfrags Global number of IPv6 fragments across all reassembly queues. unsigned integer IU RD, MPSAFE Defined 4. 28. 41. [dyn]
net.inet6.ip6.fraglifetime_ms Fragment lifetime, in milliseconds unsigned integer I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. [dyn]
net.inet6.ip6.gifhlim Default hop limit for encapsulated packets integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 19
net.inet6.ip6.hdrnestlimit Default maximum number of IPv6 extension headers permitted on incoming IPv6 packets, 0 for no artificial limit integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 15
net.inet6.ip6.hlim Default hop limit to use for outgoing IPv6 packets integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 3
net.inet6.ip6.intr_queue_maxlen Maximum size of the IPv6 input queue integer I RD, WR, MPSAFE Defined 4. 28. 41. 51
net.inet6.ip6.kame_version KAME version string string A RD, MPSAFE Defined 4. 28. 41. 20
net.inet6.ip6.log_cannot_forward Log packets that cannot be forwarded uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 28. 41. [dyn]
net.inet6.ip6.log_interval Frequency in seconds at which to log IPv6 forwarding errors integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 14
net.inet6.ip6.maxfragbucketsize Maximum number of reassembly queues per hash bucket integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 54
net.inet6.ip6.maxfragpackets Default maximum number of outstanding fragmented IPv6 packets. A value of 0 means no fragmented packets will be accepted, while a a value of -1 means no limit integer I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. 9
net.inet6.ip6.maxfrags Maximum allowed number of outstanding IPv6 packet fragments. A value of 0 means no fragmented packets will be accepted, while a value of -1 means no limit integer I RD, WR, MPSAFE Defined 4. 28. 41. 41
net.inet6.ip6.maxfragsperpacket Maximum allowed number of fragments per packet integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 53
net.inet6.ip6.mcast IPv6 multicast node N RD, WR, MPSAFE Undefined 4. 28. 41. [dyn]
net.inet6.ip6.mcast.filters Per-interface stack-wide source filters node N RD, MPSAFE Defined 4. 28. 41. [dyn]. [dyn]
net.inet6.ip6.mcast.loop Loopback multicast datagrams by default integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. 41. [dyn]. [dyn]
net.inet6.ip6.mcast.maxgrpsrc Max source filters per group unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. 41. [dyn]. [dyn]
net.inet6.ip6.mcast.maxsocksrc Max source filters per socket unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. 41. [dyn]. [dyn]
net.inet6.ip6.mcast_pmtu Enable path MTU discovery for multicast packets integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 44
net.inet6.ip6.no_radr Default value of per-interface flag to control whether routers sending ICMPv6 RA messages on that interface are added into the default router list integer I RD, WR, TUN, MPSAFE, VNET Defined 4. 28. 41. 48
net.inet6.ip6.norbit_raif Always set clear the R flag in ICMPv6 NA messages when accepting RA on the interface integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 49
net.inet6.ip6.prefer_tempaddr Prefer RFC3041 temporary addresses in source address selection integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 37
net.inet6.ip6.redirect Send ICMPv6 redirects for unforwardable IPv6 packets integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 2
net.inet6.ip6.rfc6204w3 Accept the default router list from ICMPv6 RA messages even when packet forwarding is enabled integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 50
net.inet6.ip6.rip6stats Raw IP6 statistics (struct rip6stat, netinet6/raw_ip6.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. 36
net.inet6.ip6.rr_prune integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 22
net.inet6.ip6.source_address_validation Drop incoming packets with source address that is a local address uint8_t CU RD, WR, MPSAFE, VNET Defined 4. 28. 41. [dyn]
net.inet6.ip6.stats IP6 statistics (struct ip6stat, netinet6/ip6_var.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. 6
net.inet6.ip6.temppltime Maximum preferred lifetime for temporary addresses integer I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. 33
net.inet6.ip6.tempvltime Maximum valid lifetime for temporary addresses integer I RD, WR, VNET, NEEDGIANT Defined 4. 28. 41. 34
net.inet6.ip6.use_defaultzone Use the default scope zone when none is specified integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 39
net.inet6.ip6.use_deprecated Allow the use of addresses whose preferred lifetimes have expired integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 21
net.inet6.ip6.use_tempaddr Create RFC3041 temporary addresses for autoconfigured addresses integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 32
net.inet6.ip6.v6only Restrict AF_INET6 sockets to IPv6 addresses only integer I RD, WR, MPSAFE, VNET Defined 4. 28. 41. 24
net.inet6.ipsec6 IPSEC6 node N RD, WR, MPSAFE Undefined 4. 28. 50
net.inet6.ipsec6.debug Enable IPsec debugging output when set. integer I RD, WR, MPSAFE, VNET Defined 4. 28. 50. 12
net.inet6.mld IPv6 Multicast Listener Discovery node N RD, WR, MPSAFE Undefined 4. 28. [dyn]
net.inet6.mld.gsrdelay Rate limit for MLDv2 Group-and-Source queries in seconds integer I RD, WR, MPSAFE, VNET Defined 4. 28. [dyn]. [dyn]
net.inet6.mld.ifinfo Per-interface MLDv2 state node N RD, MPSAFE Defined 4. 28. [dyn]. [dyn]
net.inet6.mld.use_allow Use ALLOW/BLOCK for RFC 4604 SSM joins/leaves integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. [dyn]. [dyn]
net.inet6.mld.v1enable Enable fallback to MLDv1 integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. [dyn]. [dyn]
net.inet6.mld.v2enable Enable MLDv2 integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 28. [dyn]. [dyn]
net.inet6.sctp6 SCTP6 node N RD, WR, MPSAFE Undefined 4. 28. 132
net.inet6.tcp6 TCP6 node N RD, WR, MPSAFE Undefined 4. 28. 6
net.inet6.tcp6.getcred Get the xucred of a TCP6 connection opaque S,xucred RD, WR, PRISON, NEEDGIANT Defined 4. 28. 6. [dyn]
net.inet6.udp6 UDP6 node N RD, WR, MPSAFE Undefined 4. 28. 17
net.inet6.udp6.getcred Get the xucred of a UDP6 connection opaque S,xucred RD, WR, MPSAFE Defined 4. 28. 17. [dyn]
net.inet6.udp6.rfc6935_port Zero UDP checksum allowed for traffic to/from this port. integer I RD, WR, MPSAFE, VNET Defined 4. 28. 17. [dyn]
net.isr netisr node N RD, WR, MPSAFE Undefined 4. [dyn]
net.isr.bindthreads Bind netisr threads to CPUs. integer I RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.isr.defaultqlimit Default netisr per-protocol, per-CPU queue limit if not set by protocol unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.isr.dispatch netisr dispatch policy string A RD, WR, TUN, NOFETCH, NEEDGIANT Defined 4. [dyn]. [dyn]
net.isr.maxprot Compile-time limit on the number of protocols supported by netisr. unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]
net.isr.maxqlimit Maximum netisr per-protocol, per-CPU queue depth. unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.isr.maxthreads Use at most this many CPUs for netisr processing integer I RD, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.isr.numthreads Number of extant netisr threads. unsigned integer IU RD, MPSAFE Defined 4. [dyn]. [dyn]
net.isr.proto Return list of protocols registered with netisr opaque S,sysctl_netisr_proto RD, MPSAFE Defined 4. [dyn]. [dyn]
net.isr.work Return list of per-workstream, per-protocol work in netisr opaque S,sysctl_netisr_work RD, MPSAFE Defined 4. [dyn]. [dyn]
net.isr.workstream Return list of workstreams implemented by netisr opaque S,sysctl_netisr_workstream RD, MPSAFE Defined 4. [dyn]. [dyn]
net.key Key Family node N RD, WR, MPSAFE Undefined 4. 27
net.key.ah_keymin integer I RD, WR, MPSAFE, VNET Defined 4. 27. 11
net.key.blockacq_count integer I RD, WR, MPSAFE, VNET Defined 4. 27. 7
net.key.blockacq_lifetime integer I RD, WR, MPSAFE, VNET Defined 4. 27. 8
net.key.debug integer I RD, WR, MPSAFE, VNET Defined 4. 27. 1
net.key.esp_auth integer I RD, WR, MPSAFE, VNET Defined 4. 27. 10
net.key.esp_keymin integer I RD, WR, MPSAFE, VNET Defined 4. 27. 9
net.key.int_random integer I RD, WR, MPSAFE, VNET Defined 4. 27. 5
net.key.larval_lifetime integer I RD, WR, MPSAFE, VNET Defined 4. 27. 6
net.key.preferred_oldsa integer I RD, WR, MPSAFE, VNET Defined 4. 27. 12
net.key.recvspace Default key socket receive space unsigned long LU RD, WR, MPSAFE Defined 4. 27. [dyn]
net.key.sendspace Default key socket send space unsigned long LU RD, WR, MPSAFE Defined 4. 27. [dyn]
net.key.spdcache SPD cache node N RD, WR, MPSAFE Undefined 4. 27. [dyn]
net.key.spdcache.maxentries Maximum number of entries in the SPD cache (power of 2, 0 to disable) unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 27. [dyn]. [dyn]
net.key.spdcache.threshold Number of SPs that make the SPD cache active unsigned integer IU RD, TUN, MPSAFE, VNET Defined 4. 27. [dyn]. [dyn]
net.key.spi_maxval integer I RD, WR, MPSAFE, VNET Defined 4. 27. 4
net.key.spi_minval integer I RD, WR, MPSAFE, VNET Defined 4. 27. 3
net.key.spi_trycnt integer I RD, WR, MPSAFE, VNET Defined 4. 27. 2
net.link Link layers node N RD, WR, MPSAFE Undefined 4. 18
net.link.ether Ethernet node N RD, WR, MPSAFE Undefined 4. 18. 6
net.link.ether.arp node N RD, WR, MPSAFE Undefined 4. 18. 6. 35
net.link.ether.arp.log_level Minimum log(9) level for recording rate limited arp log messages. The higher will be log more (emerg=0, info=6 (default), debug=7). integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 35. [dyn]
net.link.ether.arp.stats ARP statistics (struct arpstat, net/if_arp.h) opaque I RD, WR, VNET, NEEDGIANT Defined 4. 18. 6. 35. [dyn]
net.link.ether.inet node N RD, WR, MPSAFE Undefined 4. 18. 6. 2
net.link.ether.inet.allow_multicast accept multicast addresses integer I RD, WR, MPSAFE Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.garp_rexmit_count Number of times to retransmit GARP packets; 0 to disable, maximum of 16 integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.log_arp_movements log arp replies from MACs different than the one in the cache integer I RD, WR, MPSAFE Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.log_arp_permanent_modify log arp replies from MACs different than the one in the permanent arp entry integer I RD, WR, MPSAFE Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.log_arp_wrong_iface log arp packets arriving on the wrong interface integer I RD, WR, MPSAFE Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.max_age ARP entry lifetime in seconds integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.max_log_per_second Maximum number of remotely triggered ARP messages that can be logged per second integer I RD, WR, MPSAFE Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.maxhold Number of packets to hold per ARP entry integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.maxtries ARP resolution attempts before returning error integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.proxyall Enable proxy ARP for all suitable requests integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.ether.inet.wait Incomplete ARP entry lifetime in seconds integer I RD, WR, MPSAFE, VNET Defined 4. 18. 6. 2. [dyn]
net.link.generic Generic link-management node N RD, WR, MPSAFE Undefined 4. 18. 0
net.link.generic.ifdata Interface table node N RD, MPSAFE Defined 4. 18. 0. 2
net.link.generic.system Variables global to all interfaces node N RD, WR, MPSAFE Undefined 4. 18. 0. 1
net.link.generic.system.ifcount Maximum known interface index integer I RD, VNET Defined 4. 18. 0. 1. 1
net.link.gif Generic Tunnel Interface node N RD, WR, MPSAFE Undefined 4. 18. 240
net.link.gif.max_nesting Max nested tunnels integer I RD, WR, MPSAFE, VNET Defined 4. 18. 240. [dyn]
net.link.ifqmaxlen max send queue size integer I RD, TUN, MPSAFE, NOFETCH Defined 4. 18. [dyn]
net.link.log_link_state_change log interface link state change events integer I RD, WR, MPSAFE Defined 4. 18. [dyn]
net.link.log_promisc_mode_change log promiscuous mode change events integer I RD, TUN, MPSAFE, NOFETCH Defined 4. 18. [dyn]
net.link.tap Ethernet tunnel software network interface node N RD, WR, MPSAFE Undefined 4. 18. [dyn]
net.link.tap.debug integer I RD, WR, MPSAFE Defined 4. 18. [dyn]. [dyn]
net.link.tap.devfs_cloning Enable legacy devfs interface creation integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 18. [dyn]. [dyn]
net.link.tap.up_on_open Bring interface up when /dev/tap is opened integer I RD, WR, MPSAFE Defined 4. 18. [dyn]. [dyn]
net.link.tap.user_open Enable legacy devfs interface creation for all users integer I RD, WR, MPSAFE Defined 4. 18. [dyn]. [dyn]
net.link.tun IP tunnel software network interface node N RD, WR, MPSAFE Undefined 4. 18. [dyn]
net.link.tun.devfs_cloning Enable legacy devfs interface creation integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. 18. [dyn]. [dyn]
net.link.vlan IEEE 802.1Q VLAN node N RD, WR, MPSAFE Undefined 4. 18. 135
net.link.vlan.link for consistency node N RD, WR, MPSAFE Undefined 4. 18. 135. 18
net.link.vlan.mtag_pcp Retain VLAN PCP information as packets are passed up the stack integer I RD, WR, MPSAFE, VNET Defined 4. 18. 135. [dyn]
net.link.vlan.soft_pad pad short frames before tagging integer I RD, WR, MPSAFE, VNET Defined 4. 18. 135. [dyn]
net.local Local domain node N RD, WR, MPSAFE Undefined 4. 1
net.local.deferred File descriptors deferred to taskqueue for close. integer I RD, MPSAFE Defined 4. 1. [dyn]
net.local.dgram SOCK_DGRAM node N RD, WR, MPSAFE Undefined 4. 1. 2
net.local.dgram.maxdgram Maximum datagram size. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 2. [dyn]
net.local.dgram.pcblist List of active local datagram sockets opaque S,xunpcb RD, MPSAFE Defined 4. 1. 2. [dyn]
net.local.dgram.recvspace Default datagram receive space. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 2. [dyn]
net.local.inflight File descriptors in flight. integer I RD, MPSAFE Defined 4. 1. [dyn]
net.local.recycled Number of unreachable sockets claimed by the garbage collector. integer I RD, MPSAFE Defined 4. 1. [dyn]
net.local.seqpacket SOCK_SEQPACKET node N RD, WR, MPSAFE Undefined 4. 1. 5
net.local.seqpacket.maxseqpacket Default seqpacket send space. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 5. [dyn]
net.local.seqpacket.pcblist List of active local seqpacket sockets opaque S,xunpcb RD, MPSAFE Defined 4. 1. 5. [dyn]
net.local.seqpacket.recvspace Default seqpacket receive space. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 5. [dyn]
net.local.sockcount Number of active local sockets. unsigned integer IU RD, MPSAFE Defined 4. 1. [dyn]
net.local.stream SOCK_STREAM node N RD, WR, MPSAFE Undefined 4. 1. 1
net.local.stream.pcblist List of active local stream sockets opaque S,xunpcb RD, MPSAFE Defined 4. 1. 1. [dyn]
net.local.stream.recvspace Default stream receive space. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 1. [dyn]
net.local.stream.sendspace Default stream send space. unsigned long LU RD, WR, MPSAFE Defined 4. 1. 1. [dyn]
net.local.taskcount Number of times the garbage collector has run. integer I RD, MPSAFE Defined 4. 1. [dyn]
net.my_fibnum default FIB of caller integer I RD, MPSAFE Defined 4. [dyn]
net.netdump netdump parameters node N RD, MPSAFE Undefined 4. [dyn]
net.netdump.arp_retries Number of ARP attempts before giving up integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.netdump.debug Debug message verbosity integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.netdump.enabled netdump configuration status integer I RD, MPSAFE Defined 4. [dyn]. [dyn]
net.netdump.path Server path for output files string A RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.netdump.polls Number of times to poll before assuming packet loss (0.5ms per poll) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.netdump.retries Number of retransmit attempts before giving up integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.netlink RFC3549 Netlink network state socket family node N RD Undefined 4. [dyn]
net.netlink.debug Netlink per-subsystem debug levels node N RD, MPSAFE Undefined 4. [dyn]. [dyn]
net.netlink.debug.nl_domain_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_generic_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_generic_kpi_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_iface_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_iface_drivers_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_io_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_mod_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_neigh_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_nhop_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_parser_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_route_core_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_route_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_sysevent_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.debug.nl_writer_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.netlink.nl_maxsockbuf Maximum Netlink socket buffer size unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.netlink.recvspace Default netlink socket receive space unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.netlink.sendspace Default netlink socket send space unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.route node N RD, MPSAFE Undefined 4. [dyn]
net.route.algo Fib algorithm lookups node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]
net.route.algo.bucket_change_threshold_rate Minimum update rate to delay sync unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]. [dyn]
net.route.algo.bucket_time_ms Time interval to calculate update rate unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]. [dyn]
net.route.algo.debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.algo.fib_max_sync_delay_ms Maximum time to delay sync (ms) unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]. [dyn]
net.route.algo.inet IPv4 longest prefix match lookups node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.route.algo.inet.algo Set IPv4 lookup algo string A RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.route.algo.inet.algo_list List of IPv4 lookup algorithms string A RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.route.algo.inet6 IPv6 longest prefix match lookups node N RD, WR, MPSAFE Undefined 4. [dyn]. [dyn]. [dyn]
net.route.algo.inet6.algo Set IPv6 lookup algo string A RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.route.algo.inet6.algo_list List of IPv6 lookup algorithms string A RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]. [dyn]
net.route.debug node N RD, MPSAFE Undefined 4. [dyn]. [dyn]
net.route.debug.nhgrp_ctl_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.nhgrp_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.nhop_ctl_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.nhop_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.route_ctl_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.rt_helpers_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.debug.rtsock_debug_level debuglevel integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]. [dyn]
net.route.hash_outbound Compute flowid for locally-originated packets unsigned integer IU RD, MPSAFE, VNET Defined 4. [dyn]. [dyn]
net.route.ipv6_nexthop Enable IPv4 route via IPv6 Next Hop address unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]
net.route.multipath Enable route multipath unsigned integer IU RD, WR, MPSAFE, VNET Defined 4. [dyn]. [dyn]
net.route.netisr_maxqlen maximum routing socket dispatch queue length integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 4. [dyn]. [dyn]
net.route.stats route statistics opaque I RD, WR, VNET, NEEDGIANT Defined 4. [dyn]. [dyn]
net.routetable Return route tables and interface/address lists node N RD, MPSAFE Defined 4. 17
net.rtsock Routing socket infrastructure node N RD, WR, MPSAFE Undefined 4. [dyn]
net.rtsock.recvspace Default routing socket receive space unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.rtsock.sendspace Default routing socket send space unsigned long LU RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan IEEE 80211 parameters node N RD, MPSAFE Undefined 4. [dyn]
net.wlan.[num] node N RD, DYN, MPSAFE Undefined 4. [dyn]. [dyn]
net.wlan.[num].%parent parent device string A RD, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].amrr_max_sucess_threshold unsigned integer IU RD, WR, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].amrr_min_sucess_threshold unsigned integer IU RD, WR, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].amrr_rate_interval amrr operation interval (ms) integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].bmiss_max consecutive beacon misses before scanning integer I RD, WR, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].debug control debugging printfs unsigned integer IU RD, WR, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].driver_caps driver capabilities unsigned integer IU RD, WR, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].force_restart force a VAP restart integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].inact_auth station authentication timeout (sec) integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].inact_init station initial state timeout (sec) integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].inact_probe station inactivity probe timeout (sec) integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].inact_run station inactivity timeout (sec) integer I RD, WR, DYN, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.[num].rate_stats ratectl node stats string A RD, DYN, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.addba_backoff ADDBA request backoff (ms) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]
net.wlan.addba_maxtries max ADDBA requests sent before backoff integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan.addba_timeout ADDBA request timeout (ms) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]
net.wlan.ampdu_age AMPDU max reorder age (ms) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]
net.wlan.cac_timeout CAC timeout (secs) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan.debug debugging printfs integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan.devices names of available 802.11 devices string A RD, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan.hwmp IEEE 802.11s HWMP parameters node N RD, MPSAFE Undefined 4. [dyn]. [dyn]
net.wlan.hwmp.inact mesh route inactivity timeout (ms) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.maxpreq_retries maximum number of preq retries integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.net_diameter_traversal_time estimate traversal time across the MBSS (ms) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.pathlifetime path entry lifetime (ms) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.rannint root announcement interval (ms) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.rootconfint root confirmation interval (ms) (read-only) integer I RD, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.rootint root interval (ms) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.roottimeout root PREQ timeout (ms) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.hwmp.targetonly Set TO bit on generated PREQs integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh IEEE 802.11s parameters node N RD, MPSAFE Undefined 4. [dyn]. [dyn]
net.wlan.mesh.backofftimeout Backoff timeout (msec). This is to throutles peering forever when not receiving answer or is rejected by a neighbor integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.confirmtimeout Confirm state timeout (msec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.gateint mesh gate interval (ms) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.holdingtimeout Holding state timeout (msec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.maxholding Maximum times we are allowed to transition to HOLDING state before backinoff during peer link establishment integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.maxretries Maximum retries during peer link establishment integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.mesh.retrytimeout Retry timeout (msec) integer I RD, WR, NEEDGIANT Defined 4. [dyn]. [dyn]. [dyn]
net.wlan.nol_timeout NOL timeout (secs) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]
net.wlan.recv_bar BAR frame processing (ena/dis) integer I RD, WR, MPSAFE Defined 4. [dyn]. [dyn]