hw_addr is an extraneous field for port_mods. port_no is what really matters