| 104 | } |
| 105 | |
| 106 | void srt::CInfoBlock::convert(const sockaddr_any& addr, uint32_t aw_ip[4]) |
| 107 | { |
| 108 | if (addr.family() == AF_INET) |
| 109 | { |
| 110 | aw_ip[0] = addr.sin.sin_addr.s_addr; |
| 111 | aw_ip[1] = aw_ip[2] = aw_ip[3] = 0; |
| 112 | } |
| 113 | else |
| 114 | { |
| 115 | memcpy((aw_ip), addr.sin6.sin6_addr.s6_addr, sizeof addr.sin6.sin6_addr.s6_addr); |
| 116 | } |
| 117 | } |