public static byte[] ProceedCheckFirewall(uint cookie) { UdpPacketWriter packet = new UdpPacketWriter(); packet.WriteUInt16(Settings.Port); packet.WriteUInt32(cookie); return(packet.ToAresPacket(UdpMsg.OP_SERVERLIST_PROCEEDCHECKFIREWALL)); }
public static byte[] ReadyCheckFirewall(FirewallTest fw) { UdpPacketWriter packet = new UdpPacketWriter(); packet.WriteUInt32(fw.Cookie); packet.WriteIP(((IPEndPoint)fw.EndPoint).Address); return(packet.ToAresPacket(UdpMsg.OP_SERVERLIST_READYTOCHECKFIREWALL)); }