Symbol: InterfaceAddress
src/add-ons/kernel/network/stack/datalink.cpp
168
set_interface_address(net_interface_address*& target, InterfaceAddress* address)
src/add-ons/kernel/network/stack/datalink.cpp
171
static_cast<InterfaceAddress*>(target)->ReleaseReference();
src/add-ons/kernel/network/stack/datalink.cpp
364
InterfaceAddress* address = (InterfaceAddress*)route->interface_address;
src/add-ons/kernel/network/stack/datalink.cpp
481
InterfaceAddress* interfaceAddress = get_interface_address(address);
src/add-ons/kernel/network/stack/datalink.cpp
533
InterfaceAddress* interfaceAddress = get_interface_address_for_link(domain,
src/add-ons/kernel/network/stack/datalink.cpp
559
InterfaceAddress* interfaceAddress = get_interface_address(address);
src/add-ons/kernel/network/stack/datalink.cpp
609
InterfaceAddress* address = (InterfaceAddress*)*_address;
src/add-ons/kernel/network/stack/datalink.cpp
623
((InterfaceAddress*)address)->ReleaseReference();
src/add-ons/kernel/network/stack/datalink.cpp
762
return update_interface_address((InterfaceAddress*)interfaceAddress,
src/add-ons/kernel/network/stack/datalink.cpp
795
InterfaceAddress* interfaceAddress
src/add-ons/kernel/network/stack/datalink.cpp
829
InterfaceAddress* address = NULL;
src/add-ons/kernel/network/stack/interfaces.cpp
1070
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
1116
while (InterfaceAddress* address = addressIterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
1127
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
1133
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
1143
Interface::_ChangeAddress(RecursiveLocker& locker, InterfaceAddress* address,
src/add-ons/kernel/network/stack/interfaces.cpp
1310
InterfaceAddress* address
src/add-ons/kernel/network/stack/interfaces.cpp
1311
= new(std::nothrow) InterfaceAddress(interface, domain);
src/add-ons/kernel/network/stack/interfaces.cpp
1341
update_interface_address(InterfaceAddress* interfaceAddress, int32 option,
src/add-ons/kernel/network/stack/interfaces.cpp
1376
status_t status = InterfaceAddress::Set(_address, newAddress);
src/add-ons/kernel/network/stack/interfaces.cpp
1386
defaultNetmask = InterfaceAddress::Prepare(
src/add-ons/kernel/network/stack/interfaces.cpp
1396
defaultBroadcast = InterfaceAddress::Prepare(
src/add-ons/kernel/network/stack/interfaces.cpp
1399
InterfaceAddress::Set(&interfaceAddress->destination, NULL);
src/add-ons/kernel/network/stack/interfaces.cpp
149
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
1529
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
1537
InterfaceAddress* address = sAddressTable.Lookup(local);
src/add-ons/kernel/network/stack/interfaces.cpp
1546
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
1557
InterfaceAddress* address
src/add-ons/kernel/network/stack/interfaces.cpp
1574
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
1630
InterfaceAddress* address = interface->FirstForFamily(family);
src/add-ons/kernel/network/stack/interfaces.cpp
176
((InterfaceAddress*)route->interface_address)->Dump();
src/add-ons/kernel/network/stack/interfaces.cpp
186
InterfaceAddress::InterfaceAddress()
src/add-ons/kernel/network/stack/interfaces.cpp
192
InterfaceAddress::InterfaceAddress(net_interface* netInterface,
src/add-ons/kernel/network/stack/interfaces.cpp
199
InterfaceAddress::~InterfaceAddress()
src/add-ons/kernel/network/stack/interfaces.cpp
209
InterfaceAddress::SetTo(const ifaliasreq& request)
src/add-ons/kernel/network/stack/interfaces.cpp
222
InterfaceAddress::SetLocal(const sockaddr* to)
src/add-ons/kernel/network/stack/interfaces.cpp
229
InterfaceAddress::SetDestination(const sockaddr* to)
src/add-ons/kernel/network/stack/interfaces.cpp
236
InterfaceAddress::SetMask(const sockaddr* to)
src/add-ons/kernel/network/stack/interfaces.cpp
243
InterfaceAddress::AddressFor(int32 option)
src/add-ons/kernel/network/stack/interfaces.cpp
271
InterfaceAddress::AddDefaultRoutes(int32 option)
src/add-ons/kernel/network/stack/interfaces.cpp
294
InterfaceAddress::RemoveDefaultRoutes(int32 option)
src/add-ons/kernel/network/stack/interfaces.cpp
316
InterfaceAddress::LocalIsDefined() const
src/add-ons/kernel/network/stack/interfaces.cpp
326
InterfaceAddress::Dump(size_t index, bool hideInterface)
src/add-ons/kernel/network/stack/interfaces.cpp
371
InterfaceAddress::Set(sockaddr** _address, const sockaddr* to)
src/add-ons/kernel/network/stack/interfaces.cpp
40
typedef InterfaceAddress ValueType;
src/add-ons/kernel/network/stack/interfaces.cpp
404
InterfaceAddress::Prepare(sockaddr** _address, size_t size)
src/add-ons/kernel/network/stack/interfaces.cpp
430
InterfaceAddress::_Init(net_interface* netInterface, net_domain* netDomain)
src/add-ons/kernel/network/stack/interfaces.cpp
515
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
520
InterfaceAddress* address = _FirstForFamily(family);
src/add-ons/kernel/network/stack/interfaces.cpp
533
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
539
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
55
size_t Hash(InterfaceAddress* address) const
src/add-ons/kernel/network/stack/interfaces.cpp
556
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
568
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
585
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
591
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
605
Interface::AddAddress(InterfaceAddress* address)
src/add-ons/kernel/network/stack/interfaces.cpp
61
bool Compare(const KeyType& key, InterfaceAddress* address) const
src/add-ons/kernel/network/stack/interfaces.cpp
624
Interface::RemoveAddress(InterfaceAddress* address)
src/add-ons/kernel/network/stack/interfaces.cpp
645
Interface::GetNextAddress(InterfaceAddress** _address)
src/add-ons/kernel/network/stack/interfaces.cpp
649
InterfaceAddress* address = *_address;
src/add-ons/kernel/network/stack/interfaces.cpp
655
InterfaceAddress* next = fAddresses.GetNext(address);
src/add-ons/kernel/network/stack/interfaces.cpp
670
InterfaceAddress*
src/add-ons/kernel/network/stack/interfaces.cpp
678
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.cpp
690
Interface::IndexOfAddress(InterfaceAddress* address)
src/add-ons/kernel/network/stack/interfaces.cpp
724
while (InterfaceAddress* address = fAddresses.RemoveHead()) {
src/add-ons/kernel/network/stack/interfaces.cpp
73
InterfaceAddress*& GetLink(InterfaceAddress* address) const
src/add-ons/kernel/network/stack/interfaces.cpp
796
InterfaceAddress* address = NULL;
src/add-ons/kernel/network/stack/interfaces.cpp
810
address = new(std::nothrow) InterfaceAddress(this, domain);
src/add-ons/kernel/network/stack/interfaces.cpp
874
InterfaceAddress* address = NULL;
src/add-ons/kernel/network/stack/interfaces.cpp
902
address = new(std::nothrow) InterfaceAddress(this, domain);
src/add-ons/kernel/network/stack/interfaces.cpp
972
while (InterfaceAddress* address = iterator.Next()) {
src/add-ons/kernel/network/stack/interfaces.h
123
InterfaceAddress* FirstForFamily(int family);
src/add-ons/kernel/network/stack/interfaces.h
124
InterfaceAddress* FirstUnconfiguredForFamily(int family);
src/add-ons/kernel/network/stack/interfaces.h
125
InterfaceAddress* AddressForDestination(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.h
127
InterfaceAddress* AddressForLocal(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.h
130
status_t AddAddress(InterfaceAddress* address);
src/add-ons/kernel/network/stack/interfaces.h
131
void RemoveAddress(InterfaceAddress* address);
src/add-ons/kernel/network/stack/interfaces.h
132
bool GetNextAddress(InterfaceAddress** _address);
src/add-ons/kernel/network/stack/interfaces.h
133
InterfaceAddress* AddressAt(size_t index);
src/add-ons/kernel/network/stack/interfaces.h
134
int32 IndexOfAddress(InterfaceAddress* address);
src/add-ons/kernel/network/stack/interfaces.h
164
InterfaceAddress* _FirstForFamily(int family);
src/add-ons/kernel/network/stack/interfaces.h
166
InterfaceAddress* address, int32 option,
src/add-ons/kernel/network/stack/interfaces.h
192
status_t update_interface_address(InterfaceAddress* interfaceAddress,
src/add-ons/kernel/network/stack/interfaces.h
199
InterfaceAddress* get_interface_address(const struct sockaddr* address);
src/add-ons/kernel/network/stack/interfaces.h
200
InterfaceAddress* get_interface_address_for_destination(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.h
202
InterfaceAddress* get_interface_address_for_link(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.h
32
struct InterfaceAddress : DoublyLinkedListLinkImpl<InterfaceAddress>,
src/add-ons/kernel/network/stack/interfaces.h
34
InterfaceAddress();
src/add-ons/kernel/network/stack/interfaces.h
35
InterfaceAddress(net_interface* interface,
src/add-ons/kernel/network/stack/interfaces.h
37
virtual ~InterfaceAddress();
src/add-ons/kernel/network/stack/interfaces.h
52
InterfaceAddress*& HashTableLink() { return fLink; }
src/add-ons/kernel/network/stack/interfaces.h
67
InterfaceAddress* fLink;
src/add-ons/kernel/network/stack/interfaces.h
70
typedef DoublyLinkedList<InterfaceAddress> AddressList;
src/add-ons/kernel/network/stack/interfaces.h
81
InterfaceAddress direct_address;
src/add-ons/kernel/network/stack/net_buffer.cpp
1081
((InterfaceAddress*)destination->interface_address)->AcquireReference();
src/add-ons/kernel/network/stack/net_buffer.cpp
1167
((InterfaceAddress*)buffer->interface_address)->ReleaseReference();
src/add-ons/kernel/network/stack/routes.cpp
201
((InterfaceAddress*)route->interface_address)->ReleaseReference();
src/add-ons/kernel/network/stack/routes.cpp
423
InterfaceAddress* address
src/add-ons/kernel/network/stack/routes.cpp
490
((InterfaceAddress*)route->interface_address)->AcquireReference();
src/add-ons/kernel/network/stack/routes.cpp
603
invalidate_routes(InterfaceAddress* address)
src/add-ons/kernel/network/stack/routes.h
18
struct InterfaceAddress;
src/add-ons/kernel/network/stack/routes.h
47
void invalidate_routes(InterfaceAddress* address);
src/tests/system/network/tcp_shell/tcp_shell.cpp
78
struct InterfaceAddress : DoublyLinkedListLinkImpl<InterfaceAddress>,
src/tests/system/network/tcp_shell/tcp_shell.cpp
97
struct InterfaceAddress gInterfaceAddress;