.\" 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_SET_MAC_ADDRESS" "9" "09 October 2005" "" "" .SH NAME alb_set_mac_address \- .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int alb_set_mac_address (struct bonding * \fIbond\fB, void * \fIaddr\fB); \fR .SH "ARGUMENTS" .TP \fB\fIbond\fB\fR -- undescribed -- .TP \fB\fIaddr\fB\fR .SH "DESCRIPTION" .PP In TLB mode all slaves are configured to the bond's hw address, but set their dev_addr field to different addresses (based on their permanent hw addresses). .PP For each slave, this function sets the interface to the new address and then changes its dev_addr field to its previous value. .PP Unwinding assumes bond's mac address has not yet changed.