ndp_entry
ndp_entry* entry = ndp_entry::Lookup(
static ndp_entry* Lookup(const in6_addr& protocolAddress);
static ndp_entry* Add(const in6_addr& protocolAddress,
~ndp_entry();
typedef ndp_entry ValueType;
size_t Hash(ndp_entry* value) const
bool Compare(in6_addr key, ndp_entry* value) const
ndp_entry*& GetLink(ndp_entry* value) const
get_request_buffer(ndp_entry* entry)
put_request_buffer(ndp_entry* entry, net_buffer* buffer)
delete_request_buffer(ndp_entry* entry)
ndp_entry*
ndp_entry::Lookup(const in6_addr& address)
ndp_entry*
ndp_entry::Add(const in6_addr& protocolAddress, sockaddr_dl* hardwareAddress,
ndp_entry* entry = new (std::nothrow) ndp_entry;
ndp_entry::~ndp_entry()
ndp_entry::ClearQueue()
ndp_entry::MarkFailed()
ndp_entry::MarkValid()
ndp_entry::ScheduleRemoval()
uint32 flags, ndp_entry** _entry = NULL)
ndp_entry* entry = ndp_entry::Lookup(protocolAddress);
entry = ndp_entry::Add(protocolAddress, hardwareAddress, flags);
ndp_entry* entry = ndp_entry::Lookup(inetAddress);
ndp_entry* entry;
ndp_entry* entry = ndp_entry::Lookup(header.target_address);
ndp_entry* entry = (ndp_entry*)data;
ndp_entry** _entry)
ndp_entry* entry = ndp_entry::Add(address, NULL, 0);
ndp_entry* next;