.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "SPPP_INPUT" "" "06 October 2005" "" ""
.SH NAME
sppp_input \- receive and process a WAN PPP frame
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void sppp_input (struct net_device * \fIdev\fB, struct sk_buff * \fIskb\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIdev\fB\fR
The device it arrived on
.TP
\fB\fIskb\fB\fR
The buffer to process
.SH "DESCRIPTION"
.PP
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\fR\&.
.PP
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.