INET(4) - Device Drivers Manual # INET(4) - Device Drivers Manual
NAME # inet - Internet protocol family
SYNOPSIS # #include <sys/types.h>
#include <netinet/in.h>
DESCRIPTION # The Internet protocol family is a collection of protocols layered atop the Internet Protocol (IP) transport layer, and utilizing the Internet address format. The Internet family provides protocol support for the SOCK_STREAM, SOCK_DGRAM, and SOCK_RAW socket types; the SOCK_RAW interface provides access to the IP protocol.
...
IP(4) - Device Drivers Manual # IP(4) - Device Drivers Manual
NAME # ip - Internet Protocol
SYNOPSIS # #include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
int
socket(AF_INET, SOCK_RAW, proto);
DESCRIPTION # IP is the network layer protocol used by the Internet protocol family. Options may be set at the IP level when using higher-level protocols that are based on IP (such as TCP and UDP). It may also be accessed through a “raw socket” when developing new protocols, or special-purpose applications.
...
IPCOMP(4) - Device Drivers Manual # IPCOMP(4) - Device Drivers Manual
NAME # ipcomp - IP Payload Compression Protocol
DESCRIPTION # IPComp is enabled with the following sysctl(2) variable in /etc/sysctl.conf:
net.inet.ipcomp.enable
IPComp is a protocol used to reduce the size of IP datagrams. It can be used to enhance the communication performance between a pair of hosts/gateways, especially on slow links, by compressing the datagrams, provided the communicating entities have enough computational power.
...
LE(4) - Device Drivers Manual (luna88k) # LE(4) - Device Drivers Manual (luna88k)
NAME # le - AMD LANCE Ethernet device
SYNOPSIS # le0 at mainbus0
DESCRIPTION # The le interface provides access to a 10 Mb/s Ethernet network via the AMD 7990 LANCE Ethernet chip set.
SEE ALSO # arp(4), ifmedia(4), inet(4), intro(4), netintro(4), hostname.if(5), ifconfig(8)
OpenBSD 7.5 - December 8, 2015
LE(4) - Device Drivers Manual (sparc64) # LE(4) - Device Drivers Manual (sparc64)
NAME # le, ledma, lebuffer - AMD LANCE Ethernet device
SYNOPSIS # **ledma* at sbus? ** (onboard) **le* at ledma* ** (onboard) **le* at sbus? ** (SBus) **lebuffer* at sbus? ** (SBus) **le* at lebuffer? ** (SBus)
DESCRIPTION # The le interface provides access to the 10 Mb/s Ethernet network via the AMD Am7990 Local Area Network Controller for Ethernet (LANCE) chip set.
...
LO(4) - Device Drivers Manual # LO(4) - Device Drivers Manual
NAME # lo - software loopback network interface
SYNOPSIS # pseudo-device loop
DESCRIPTION # The loop interface is a software loopback mechanism which may be used for performance analysis, software testing, and/or local communication.
A loop interface can be created at runtime using the ifconfig lo‌N create command or by setting up a hostname.if(5) configuration file for netstart(8). The lo0 interface will always exist and cannot be destroyed using ifconfig(8).
...
MC(4) - Device Drivers Manual (macppc) # MC(4) - Device Drivers Manual (macppc)
NAME # mc - Am79C940 (MACE) on-board Ethernet device
SYNOPSIS # mc* at macobio?
DESCRIPTION # The mc interface provides access to a 10 Mb/s Ethernet network via the AMD Am79C940 (MACE) Ethernet chip set.
The mc interface supports the on-board Ethernet of most old world Power Macintosh systems.
Machines supported by the mc driver include:
...
Intro,
Recvmsg,
Getsockopt,
Setsockopt,
Sysctl,
Socket,
Inet,
Inet6,
Recvfrom,
Mrouted,
Ip6,
Ip,
Icmp6,
Multicast MULTICAST(4) - Device Drivers Manual # MULTICAST(4) - Device Drivers Manual
NAME # multicast - multicast routing
SYNOPSIS # options MROUTING
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip_mroute.h>
#include <netinet6/ip6_mroute.h>
int
getsockopt(int s, IPPROTO_IP, MRT_INIT, void *optval, socklen_t *optlen);
int
setsockopt(int s, IPPROTO_IP, MRT_INIT, const void *optval, socklen_t optlen);
int
getsockopt(int s, IPPROTO_IPV6, MRT6_INIT, void *optval, socklen_t *optlen);
int
setsockopt(int s, IPPROTO_IPV6, MRT6_INIT, const void *optval, socklen_t optlen);
...
NEP(4) - Device Drivers Manual # NEP(4) - Device Drivers Manual
NAME # nep - Sun Neptune 10Gb Ethernet device
SYNOPSIS # nep* at pci? brgphy* at mii?
DESCRIPTION # The nep driver provides support for various NICs based on the Sun Neptune Ethernet controller chips, including the following:
Sun Quad GbE UTP x8 PCI Express Card Sun Quad GbE UTP x8 PCIe ExpressModule It uses an internal or external PHY or an external 10-bit interface.
...
Udp,
Bgpd,
Lo,
Bridge,
Mrouted,
Ifmedia,
Arp,
Unix,
Inet,
Ip6,
Mpe,
Ripd,
Netstart,
Intro,
Ifconfig,
Ioctl,
Socket,
Hosts,
Ip,
Route,
Config,
Ospfd,
Netstat,
Tcp,
Pf,
Netintro NETINTRO(4) - Device Drivers Manual # NETINTRO(4) - Device Drivers Manual
NAME # netintro - introduction to networking facilities
SYNOPSIS # #include <sys/socket.h>
#include <net/route.h>
#include <net/if.h>
DESCRIPTION # This section is a general introduction to the networking facilities available in the system. Documentation in this part of section 4 is broken up into three areas: protocol families (domains), protocols, and network interfaces.
All network protocols are associated with a specific protocol family.
...