| 1247 | } |
| 1248 | |
| 1249 | static void SendKill(const TNetSocket& s, const sockaddr_in6& toAddress) { |
| 1250 | char buf[100]; |
| 1251 | char* pktData = buf + UDP_LOW_LEVEL_HEADER_SIZE; |
| 1252 | Write(&pktData, (int)0); |
| 1253 | Write(&pktData, (char)KILL); |
| 1254 | Write(&pktData, KILL_PASSPHRASE1); |
| 1255 | Write(&pktData, KILL_PASSPHRASE2); |
| 1256 | s.SendTo(buf, (int)(pktData - buf), toAddress, FF_ALLOW_FRAG); |
| 1257 | } |
| 1258 | |
| 1259 | void TUdpHost::Kill(const TUdpAddress& addr) { |
| 1260 | sockaddr_in6 target; |