.\" 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 "AD_RX_MACHINE" "" "06 October 2005" "" ""
.SH NAME
ad_rx_machine \- handle a port's rx State Machine
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void ad_rx_machine (struct lacpdu * \fIlacpdu\fB, struct port * \fIport\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIlacpdu\fB\fR
the lacpdu we've received
.TP
\fB\fIport\fB\fR
the port we're looking at
.SH "DESCRIPTION"
.PP
If lacpdu arrived, stop previous timer (if exists) and set the next state as
CURRENT. If timer expired set the state machine in the proper state.
In other cases, this function checks if we need to switch to other state.