.TH "sppp_input" 9 "sppp_input" "25 May 1998" "Kernel Hacker's Manual" LINUX .SH NAME sppp_input \- receive and process a WAN PPP frame .SH SYNOPSIS .B "void" sppp_input .BI "(struct net_device *" dev "," .BI "struct sk_buff *" skb ");" .SH ARGUMENTS .IP "dev" 12 The device it arrived on .IP "skb" 12 The buffer to process .SH "DESCRIPTION" This can be called directly by cards that do not have timing constraints but is normally called from the network layer after interrupt servicing to process frames queued via \fBnetif_rx\fP. We process the options in the card. If the frame is destined for the protocol stacks then it requeues the frame for the upper level protocol. If it is a control from it is processed and discarded here.