Finds the given packet type in the Network Input Interface switch table and distributes the input packet according to the table entry for that type.
|type||Specifies the protocol type.|
|m||Points to the mbuf buffer containing the packet to distribute.|
|ac||Points to the network common portion (arpcom) of the network interface on which the packet was received. This common portion is defined as follows:|
|header_pointer||Points to the buffer containing the input packet header.|
The find_input_type kernel service finds the given packet type in the Network Input table and distributes the input packet contained in the mbuf buffer pointed to by the m value. The ac parameter is passed to services that do not have a queued interface.
The find_input_type kernel service can be called from either the process or interrupt environment.
|0||Indicates that the protocol type was successfully found.|
|ENOENT||Indicates that the service could not find the type in the Network Input table.|
The find_input_type kernel service is part of Base Operating System (BOS) Runtime.
The add_input_type kernel service, del_input_type kernel service.
Network Kernel Services in AIX Version 4.3 Kernel Extensions and Device Support Programming Concepts.