1: 2: 3: /********************** 4: * * 5: * COMPILER INCLUDES * 6: * * 7: **********************/ 8: 9: 10: #include <cassert> 11: 12: 13: /********************* 14: * * 15: * PROJECT INCLUDES * 16: * * 17: *********************/ 18: 19: 20: #include "dnsutil.h" 21: 22: 23: /********************** 24: * * 25: * METHOD REMOVEADDR * 26: * * 27: **********************/ 28: 29: 30: SockAddrIn *DNSPacket::RemoveAddr() { 31: SockAddrIn *sipOut = m_sipRemote; 32: m_sipRemote = NULL; 33: return sipOut; 34: } 35: 36: 37: /****************** 38: * * 39: * METHOD TESTID * 40: * * 41: ******************/ 42: 43: 44: bool DNSPacket::TestID(unsigned short i_usID) const { 45: unsigned short usID; 46: 47: this->PReadNBO(usID,0); 48: if (usID==i_usID) return true; 49: return false; 50: } 51: 52: 53: