.\" 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 "ALB_CHANGE_HW_ADDR_ON_DETACH" "9" "09 October 2005" "" "" .SH NAME alb_change_hw_addr_on_detach \- .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void alb_change_hw_addr_on_detach (struct bonding * \fIbond\fB, struct slave * \fIslave\fB); \fR .SH "ARGUMENTS" .TP \fB\fIbond\fB\fR bonding we're working on .TP \fB\fIslave\fB\fR the slave that was just detached .SH "DESCRIPTION" .PP We assume that \fIslave\fR was already detached from the slave list. .PP If \fIslave\fR\&'s permanent hw address is different both from its current address and from \fIbond\fR\&'s address, then somewhere in the bond there's a slave that has \fIslave\fR\&'s permanet address as its current address. We'll make sure that that slave no longer uses \fIslave\fR\&'s permanent address. .PP Caller must hold bond lock