Mixes for Privacy and Anonymity in the Internet
|
Public Member Functions | |
CAIPAddrWithNetmask () | |
CAIPAddrWithNetmask (const UINT8 *strIPAddr, const UINT8 *strNetmask) | |
~CAIPAddrWithNetmask (void) | |
SINT32 | setAddr (const UINT8 *strIPAddr) |
SINT32 | setNetmask (const UINT8 *strNetmask) |
bool | equals (UINT32 nIPAddr) const |
bool | equals (const UINT8 *pIPAddr) const |
SINT32 | toString (UINT8 *buff, UINT32 *buffLen) |
Private Attributes | |
UINT32 | m_nIPAddr |
UINT32 | m_nNetmask |
UINT32 | m_nIPAddrAndNetmask |
CAIPAddrWithNetmask::CAIPAddrWithNetmask | ( | ) |
References m_nIPAddr, m_nIPAddrAndNetmask, and m_nNetmask.
References m_nIPAddr, m_nIPAddrAndNetmask, and m_nNetmask.
CAIPAddrWithNetmask::~CAIPAddrWithNetmask | ( | void | ) |
bool CAIPAddrWithNetmask::equals | ( | const UINT8 * | pIPAddr | ) | const |
References m_nIPAddrAndNetmask, and m_nNetmask.
bool CAIPAddrWithNetmask::equals | ( | UINT32 | nIPAddr | ) | const |
References m_nIPAddrAndNetmask, and m_nNetmask.
References E_SUCCESS, m_nIPAddr, m_nIPAddrAndNetmask, and m_nNetmask.
References E_SUCCESS, m_nIPAddr, m_nIPAddrAndNetmask, and m_nNetmask.
References E_SUCCESS, E_UNKNOWN, m_nIPAddr, and m_nNetmask.
|
private |
Referenced by CAIPAddrWithNetmask(), setAddr(), setNetmask(), and toString().
|
private |
Referenced by CAIPAddrWithNetmask(), equals(), setAddr(), and setNetmask().
|
private |
Referenced by CAIPAddrWithNetmask(), equals(), setAddr(), setNetmask(), and toString().