if_attach Kernel Service
Purpose
Adds a network interface to the network interface list.
Syntax
#include <sys/types.h>
#include <sys/errno.h>
#include <net/if.h>
if_attach ( ifp)
struct ifnet *ifp;
struct ifnet *ifp;
Parameter
Item | Description |
---|---|
ifp | Points to the interface network (ifnet) structure that defines the network interface. |
Description
The if_attach kernel service registers a Network Interface Driver (NID) in the network interface list.
Execution Environment
The if_attach kernel service can be called from either the process or interrupt environment.
Return Values
The if_attach kernel service has no return values.