Go to the documentation of this file.
25 debugs(28, 4,
"id=" << (
void*)
this <<
" decode fail on " << asc);
29 debugs(28, 4,
"id=" << (
void*)
this <<
" ATON decoded " << asc);
38 snprintf(
buf,
len,
"%02x-%02x-%02x-%02x-%02x-%02x-%02x-%02x",
39 eui[0], eui[1], eui[2], eui[3],
40 eui[4], eui[5], eui[6], eui[7]);
41 debugs(28, 4,
"id=" << (
void*)
this <<
" encoded " <<
buf);
67 debugs(28, 4,
"id=" << (
void*)
this <<
" SLAAC decoded " << c);
71 debugs(28, 4,
"id=" << (
void*)
this <<
" SLAAC fail on " << c <<
" SL-6="
83 debugs(28,
DBG_CRITICAL,
"ERROR: ARP / MAC / EUI-* operations not supported on this operating system.");
88 debugs(28, 3,
"id=" << (
void*)
this <<
' ' << c <<
" NOT found");
bool getInAddr(struct in_addr &) const
bool encode(char *buf, const int len) const
int eui64_aton(const char *a, struct eui64 *e)
bool lookupNdp(const Ip::Address &c)
#define debugs(SECTION, LEVEL, CONTENT)
bool isSiteLocal6() const
bool decode(const char *asc)
unsigned char eui[SZ_EUI64_BUF]
bool lookupSlaac(const Ip::Address &c)
bool isSiteLocalAuto() const
int unsigned int const char *desc STUB void int len
bool lookup(const Ip::Address &c)