version 1.74.2.1, 2009/10/20 13:21:19
|
version 1.77, 2009/12/15 11:39:34
|
|
|
#ifdef PEGASUS_ENABLE_IPV6 | #ifdef PEGASUS_ENABLE_IPV6 |
struct in6_addr ip6 = PEGASUS_IPV6_LOOPBACK_INIT; | struct in6_addr ip6 = PEGASUS_IPV6_LOOPBACK_INIT; |
#endif | #endif |
Uint32 ip4 = PEGASUS_IPV4_LOOPBACK_INIT; |
|
switch (af) | switch (af) |
{ | { |
#ifdef PEGASUS_ENABLE_IPV6 | #ifdef PEGASUS_ENABLE_IPV6 |
|
|
Uint32 tmp; | Uint32 tmp; |
memcpy(&tmp, binIPAddress, sizeof(Uint32)); | memcpy(&tmp, binIPAddress, sizeof(Uint32)); |
Uint32 n = ntohl(tmp); | Uint32 n = ntohl(tmp); |
return !memcmp(&ip4, &n, sizeof (ip4)); |
return n >= PEGASUS_IPV4_LOOPBACK_RANGE_START && |
|
n <= PEGASUS_IPV4_LOOPBACK_RANGE_END; |
} | } |
} | } |
| |
|
|
#endif | #endif |
| |
// System ID constants for Logger::put and Logger::trace | // System ID constants for Logger::put and Logger::trace |
|
#ifdef PEGASUS_FLAVOR |
|
const String System::CIMLISTENER = "cimlistener" PEGASUS_FLAVOR; |
|
#else |
const String System::CIMLISTENER = "cimlistener"; // Listener systme ID | const String System::CIMLISTENER = "cimlistener"; // Listener systme ID |
|
#endif |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |