inline void pack( Stream& s, const ip::endpoint& v, uint32_t _max_depth ) { FC_ASSERT( _max_depth > 0 ); --_max_depth; fc::raw::pack( s, v.get_address(), _max_depth ); fc::raw::pack( s, v.port(), _max_depth ); }
inline void pack( Stream& s, const ip::endpoint& v ) { fc::raw::pack( s, v.get_address() ); fc::raw::pack( s, v.port() ); }