.\" 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 "__UPDATE_SELECTED" "" "06 October 2005" "" "" .SH NAME __update_selected \- update a port's Selected variable from a received lacpdu .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void __update_selected (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 Update the value of the selected variable, using parameter values from a newly received lacpdu. The parameter values for the Actor carried in the received PDU are compared with the corresponding operational parameter values for the ports partner. If one or more of the comparisons shows that the value(s) received in the PDU differ from the current operational values, then selected is set to FALSE and actor_oper_port_state.synchronization is set to out_of_sync. Otherwise, selected remains unchanged.