get_interface_addr6(), and by extension get_interface_addr(), were pretty borked...