Starts the done notification handler for communications I/O device handlers.
#include <sys/types.h> #include <sys/errno.h> #include <aixif/net_if.h> #include <sys/comio.h>
void net_start_done (netid, sbp) struct netid_list *netid; struct status_block *sbp;
netid | Specifies the address of the network ID list for the device being started. |
sbp | Specifies the status block pointer returned from the device handler. |
The net_start_done kernel service is used to mark the completion of a network ID start operation. When all the network IDs listed in the netid parameter have been started, the net_attach kernel service returns to the caller. The net_start_done service should be called when a CIO_START_DONE status block is received from the device handler. If the status block indicates an error, the start process is immediately aborted.
The net_start_done kernel service can be called from either the process or interrupt environment.
The net_start_done service has no return values.
The net_start_done kernel service is part of Base Operating System (BOS) Runtime.
The net_attach kernel service, net_start kernel service.
The CIO_START_DONE status block.
Network Kernel Services in AIX Kernel Extensions and Device Support Programming Concepts.