void save(Archive& ar, const address_type& ip, const unsigned int version) { unsigned long addr = ip.to_ulong(); ar & BOOST_SERIALIZATION_NVP(addr); }
void IPv6::dst_addr(const address_type& new_dst_addr) { new_dst_addr.copy(header_.dst_addr); }
void Dot11Data::addr2(const address_type &new_addr2) { std::copy(new_addr2.begin(), new_addr2.end(), _ext_header.addr2); }
void IPv6::src_addr(const address_type& new_src_addr) { new_src_addr.copy(header_.src_addr); }
void EthernetII::src_addr(const address_type &new_src_addr) { new_src_addr.copy(_eth.src_mac); }
void EthernetII::dst_addr(const address_type &new_dst_addr) { new_dst_addr.copy(_eth.dst_mac); }
void Dot11ReAssocRequest::current_ap(const address_type &new_current_ap) { new_current_ap.copy(_body.current_ap); }
void Dot11::addr1(const address_type &new_addr1) { std::copy(new_addr1.begin(), new_addr1.end(), _header.addr1); }