Symbol: net_domain
headers/private/net/NetUtilities.h
103
AddressString(net_domain* domain, const sockaddr* address,
headers/private/net/NetUtilities.h
111
AddressString(net_domain* domain, const sockaddr& address,
headers/private/net/ProtocolUtilities.h
72
net_domain* Domain() const { return fDomain; }
headers/private/net/ProtocolUtilities.h
80
net_domain* fDomain;
headers/private/net/net_datalink.h
101
net_domain* domain, const struct sockaddr* address);
headers/private/net/net_datalink.h
104
status_t (*add_route)(net_domain* domain, const net_route* route);
headers/private/net/net_datalink.h
105
status_t (*remove_route)(net_domain* domain, const net_route* route);
headers/private/net/net_datalink.h
106
net_route* (*get_route)(net_domain* domain,
headers/private/net/net_datalink.h
108
status_t (*get_buffer_route)(net_domain* domain,
headers/private/net/net_datalink.h
110
void (*put_route)(net_domain* domain, net_route* route);
headers/private/net/net_datalink.h
112
status_t (*register_route_info)(net_domain* domain,
headers/private/net/net_datalink.h
114
status_t (*unregister_route_info)(net_domain* domain,
headers/private/net/net_datalink.h
116
status_t (*update_route_info)(net_domain* domain,
headers/private/net/net_datalink.h
36
struct net_domain* domain;
headers/private/net/net_datalink.h
73
status_t (*control)(net_domain* domain, int32 option, void* value,
headers/private/net/net_datalink.h
77
net_domain* domain, net_buffer* buffer);
headers/private/net/net_datalink.h
79
bool (*is_local_address)(net_domain* domain,
headers/private/net/net_datalink.h
83
bool (*is_local_link_address)(net_domain* domain,
headers/private/net/net_datalink.h
87
net_interface* (*get_interface)(net_domain* domain, uint32 index);
headers/private/net/net_datalink.h
99
net_domain* domain, const struct sockaddr* address);
headers/private/net/net_datalink_protocol.h
16
struct net_domain* domain;
headers/private/net/net_datalink_protocol.h
22
status_t (*init_protocol)(net_interface* interface, net_domain* domain,
headers/private/net/net_protocol.h
102
net_domain* (*get_domain)(net_protocol* self);
headers/private/net/net_protocol.h
16
typedef struct net_domain net_domain;
headers/private/net/net_stack.h
100
net_domain** _domain);
headers/private/net/net_stack.h
101
status_t (*unregister_domain)(net_domain* domain);
headers/private/net/net_stack.h
102
net_domain* (*get_domain)(int family);
headers/private/net/net_stack.h
111
status_t (*get_domain_receiving_protocol)(net_domain* domain,
headers/private/net/net_stack.h
113
status_t (*put_domain_receiving_protocol)(net_domain* domain,
headers/private/net/net_stack.h
122
int32 type, net_domain* domain);
headers/private/net/net_stack.h
23
typedef struct net_domain net_domain;
src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp
973
arp_init_protocol(net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/datalink_protocols/ethernet_frame/ethernet_frame.cpp
100
ethernet_frame_init(struct net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/ipv6_datagram.cpp
989
ipv6_datalink_init(net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/datalink_protocols/loopback_frame/loopback_frame.cpp
46
loopback_frame_init(struct net_interface*interface, net_domain* domain,
src/add-ons/kernel/network/ppp/ipcp/Protocol.cpp
423
get_interface_by_name(net_domain *domain, const char *name)
src/add-ons/kernel/network/ppp/ipcp/Protocol.cpp
440
set_interface_address(net_domain* domain, struct ifaliasreq* inreq)
src/add-ons/kernel/network/ppp/ipcp/Protocol.cpp
489
net_domain* domain = sStackModule->get_domain(AF_INET);
src/add-ons/kernel/network/ppp/ipcp/Protocol.cpp
592
net_domain* domain = sStackModule->get_domain(AF_INET);
src/add-ons/kernel/network/ppp/ppp_frame/ppp_frame.cpp
39
ppp_frame_init(struct net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/ppp/pppoe/pppoe.cpp
115
net_domain* domain = NULL;
src/add-ons/kernel/network/ppp/pppoe/pppoe.cpp
92
get_interface_by_name(net_domain *domain, const char *name)
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
108
static net_domain*
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
111
net_domain* domain;
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
461
struct net_domain*
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
480
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
505
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
549
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/icmp/icmp.cpp
696
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
206
struct net_domain *
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
220
static net_domain*
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
223
net_domain* domain;
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
242
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/icmp6/icmp6.cpp
306
net_domain* domain = get_domain(buffer);
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
1719
struct net_domain*
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
205
static struct net_domain* sDomain;
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
1428
struct net_domain*
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
218
static struct net_domain* sDomain;
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
196
struct net_domain*
src/add-ons/kernel/network/protocols/l2cap/l2cap.cpp
36
static struct net_domain* sDomain;
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
217
EndpointManager::EndpointManager(net_domain* domain)
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
112
net_domain* fDomain;
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
27
struct net_domain;
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
71
EndpointManager(net_domain* domain);
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
92
net_domain* Domain() const { return fDomain; }
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
315
get_endpoint_manager(net_domain* domain)
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
666
struct net_domain*
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
689
net_domain* domain = buffer->interface_address->domain;
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
75
endpoint_manager_for(net_domain* domain)
src/add-ons/kernel/network/protocols/tcp/tcp.cpp
768
net_domain* domain = data->interface_address->domain;
src/add-ons/kernel/network/protocols/tcp/tcp.h
296
EndpointManager* get_endpoint_manager(net_domain* domain);
src/add-ons/kernel/network/protocols/udp/udp.cpp
1345
struct net_domain *
src/add-ons/kernel/network/protocols/udp/udp.cpp
178
UdpDomainSupport(net_domain *domain);
src/add-ons/kernel/network/protocols/udp/udp.cpp
183
net_domain *Domain() const { return fDomain; }
src/add-ons/kernel/network/protocols/udp/udp.cpp
217
net_domain *fDomain;
src/add-ons/kernel/network/protocols/udp/udp.cpp
251
inline net_domain* _GetDomain(net_buffer* buffer);
src/add-ons/kernel/network/protocols/udp/udp.cpp
252
UdpDomainSupport* _GetDomainSupport(net_domain* domain,
src/add-ons/kernel/network/protocols/udp/udp.cpp
273
UdpDomainSupport::UdpDomainSupport(net_domain *domain)
src/add-ons/kernel/network/protocols/udp/udp.cpp
796
net_domain* domain = buffer->interface_address->domain;
src/add-ons/kernel/network/protocols/udp/udp.cpp
821
net_domain* domain = _GetDomain(buffer);
src/add-ons/kernel/network/protocols/udp/udp.cpp
892
inline net_domain*
src/add-ons/kernel/network/protocols/udp/udp.cpp
903
UdpEndpointManager::_GetDomainSupport(net_domain* domain, bool create)
src/add-ons/kernel/network/protocols/unix/unix.cpp
264
struct net_domain *
src/add-ons/kernel/network/protocols/unix/unix.cpp
43
static struct net_domain *sDomain;
src/add-ons/kernel/network/stack/datalink.cpp
131
get_interface_name_or_index(net_domain* domain, int32 option, void* value,
src/add-ons/kernel/network/stack/datalink.cpp
210
datalink_control(net_domain* _domain, int32 option, void* value,
src/add-ons/kernel/network/stack/datalink.cpp
425
datalink_send_data(net_protocol* protocol, net_domain* domain,
src/add-ons/kernel/network/stack/datalink.cpp
469
datalink_is_local_address(net_domain* domain, const struct sockaddr* address,
src/add-ons/kernel/network/stack/datalink.cpp
520
datalink_is_local_link_address(net_domain* domain, bool unconfiguredOnly,
src/add-ons/kernel/network/stack/datalink.cpp
550
datalink_get_interface(net_domain* domain, uint32 index)
src/add-ons/kernel/network/stack/datalink.cpp
628
datalink_join_multicast(net_interface* _interface, net_domain* domain,
src/add-ons/kernel/network/stack/datalink.cpp
640
datalink_leave_multicast(net_interface* _interface, net_domain* domain,
src/add-ons/kernel/network/stack/datalink.cpp
669
interface_protocol_init(net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/stack/device_interfaces.cpp
646
struct net_domain* _domain)
src/add-ons/kernel/network/stack/device_interfaces.h
74
struct net_domain* domain);
src/add-ons/kernel/network/stack/domains.cpp
110
net_domain*
src/add-ons/kernel/network/stack/domains.cpp
122
net_domain** _domain)
src/add-ons/kernel/network/stack/domains.cpp
150
unregister_domain(net_domain* _domain)
src/add-ons/kernel/network/stack/domains.h
22
struct net_domain_private : net_domain,
src/add-ons/kernel/network/stack/domains.h
31
net_domain* get_domain(int family);
src/add-ons/kernel/network/stack/domains.h
34
struct net_address_module_info* addressModule, net_domain* *_domain);
src/add-ons/kernel/network/stack/domains.h
35
status_t unregister_domain(net_domain* domain);
src/add-ons/kernel/network/stack/interfaces.cpp
1382
net_domain* domain = interfaceAddress->domain;
src/add-ons/kernel/network/stack/interfaces.cpp
1416
get_interface(net_domain* domain, uint32 index)
src/add-ons/kernel/network/stack/interfaces.cpp
1442
get_interface(net_domain* domain, const char* name)
src/add-ons/kernel/network/stack/interfaces.cpp
1462
get_interface_for_device(net_domain* domain, uint32 index)
src/add-ons/kernel/network/stack/interfaces.cpp
1492
get_interface_for_link(net_domain* domain, const sockaddr* _linkAddress)
src/add-ons/kernel/network/stack/interfaces.cpp
1547
get_interface_address_for_destination(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.cpp
1575
get_interface_address_for_link(net_domain* domain, const sockaddr* address,
src/add-ons/kernel/network/stack/interfaces.cpp
193
net_domain* netDomain)
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
48
net_domain* domain = get_domain(key->sa_family);
src/add-ons/kernel/network/stack/interfaces.cpp
557
Interface::AddressForDestination(net_domain* domain,
src/add-ons/kernel/network/stack/interfaces.cpp
586
Interface::AddressForLocal(net_domain* domain, const sockaddr* local)
src/add-ons/kernel/network/stack/interfaces.cpp
607
net_domain* domain = address->domain;
src/add-ons/kernel/network/stack/interfaces.cpp
626
net_domain* domain = address->domain;
src/add-ons/kernel/network/stack/interfaces.cpp
746
Interface::Control(net_domain* domain, int32 option, ifreq& request,
src/add-ons/kernel/network/stack/interfaces.cpp
980
Interface::CreateDomainDatalinkIfNeeded(net_domain* domain)
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
138
status_t Control(net_domain* domain, int32 option,
src/add-ons/kernel/network/stack/interfaces.h
150
net_domain* domain);
src/add-ons/kernel/network/stack/interfaces.h
152
domain_datalink* DomainDatalink(net_domain* domain)
src/add-ons/kernel/network/stack/interfaces.h
195
Interface* get_interface(net_domain* domain, uint32 index);
src/add-ons/kernel/network/stack/interfaces.h
196
Interface* get_interface(net_domain* domain, const char* name);
src/add-ons/kernel/network/stack/interfaces.h
197
Interface* get_interface_for_device(net_domain* domain, uint32 index);
src/add-ons/kernel/network/stack/interfaces.h
198
Interface* get_interface_for_link(net_domain* domain, const 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
36
net_domain* domain);
src/add-ons/kernel/network/stack/interfaces.h
64
net_domain* domain);
src/add-ons/kernel/network/stack/interfaces.h
74
net_domain* domain;
src/add-ons/kernel/network/stack/link.cpp
608
static struct net_domain*
src/add-ons/kernel/network/stack/link.cpp
81
struct net_domain* sDomain;
src/add-ons/kernel/network/stack/routes.cpp
104
find_route(struct net_domain* _domain, const net_route* description)
src/add-ons/kernel/network/stack/routes.cpp
141
find_route(net_domain* _domain, const sockaddr* address)
src/add-ons/kernel/network/stack/routes.cpp
394
control_routes(struct net_interface* _interface, net_domain* domain,
src/add-ons/kernel/network/stack/routes.cpp
445
add_route(struct net_domain* _domain, const struct net_route* newRoute)
src/add-ons/kernel/network/stack/routes.cpp
524
remove_route(struct net_domain* _domain, const struct net_route* removeRoute)
src/add-ons/kernel/network/stack/routes.cpp
554
get_route_information(struct net_domain* _domain, void* value, size_t length)
src/add-ons/kernel/network/stack/routes.cpp
585
invalidate_routes(net_domain* _domain, net_interface* interface)
src/add-ons/kernel/network/stack/routes.cpp
623
get_route(struct net_domain* _domain, const struct sockaddr* address)
src/add-ons/kernel/network/stack/routes.cpp
633
get_device_route(struct net_domain* domain, uint32 index, net_route** _route)
src/add-ons/kernel/network/stack/routes.cpp
651
get_buffer_route(net_domain* _domain, net_buffer* buffer, net_route** _route)
src/add-ons/kernel/network/stack/routes.cpp
683
put_route(struct net_domain* _domain, net_route* route)
src/add-ons/kernel/network/stack/routes.cpp
696
register_route_info(struct net_domain* _domain, struct net_route_info* info)
src/add-ons/kernel/network/stack/routes.cpp
709
unregister_route_info(struct net_domain* _domain, struct net_route_info* info)
src/add-ons/kernel/network/stack/routes.cpp
723
update_route_info(struct net_domain* _domain, struct net_route_info* info)
src/add-ons/kernel/network/stack/routes.h
37
status_t control_routes(struct net_interface* interface, net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
40
status_t add_route(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
42
status_t remove_route(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
44
status_t get_route_information(struct net_domain* domain, void* buffer,
src/add-ons/kernel/network/stack/routes.h
46
void invalidate_routes(net_domain* domain, net_interface* interface);
src/add-ons/kernel/network/stack/routes.h
48
struct net_route* get_route(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
50
status_t get_device_route(struct net_domain* domain, uint32 index,
src/add-ons/kernel/network/stack/routes.h
52
status_t get_buffer_route(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
54
void put_route(struct net_domain* domain, struct net_route* route);
src/add-ons/kernel/network/stack/routes.h
56
status_t register_route_info(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
58
status_t unregister_route_info(struct net_domain* domain,
src/add-ons/kernel/network/stack/routes.h
60
status_t update_route_info(struct net_domain* domain,
src/add-ons/kernel/network/stack/stack.cpp
524
get_domain_datalink_protocols(Interface* interface, net_domain* domain)
src/add-ons/kernel/network/stack/stack.cpp
584
put_domain_datalink_protocols(Interface* interface, net_domain* domain)
src/add-ons/kernel/network/stack/stack.cpp
607
get_domain_receiving_protocol(net_domain* _domain, uint32 type,
src/add-ons/kernel/network/stack/stack.cpp
635
put_domain_receiving_protocol(net_domain* _domain, uint32 type)
src/add-ons/kernel/network/stack/stack_private.h
42
net_domain* domain);
src/add-ons/kernel/network/stack/stack_private.h
44
net_domain* domain);
src/tests/system/network/tcp_shell/tcp_shell.cpp
118
static struct net_domain sDomain = {
src/tests/system/network/tcp_shell/tcp_shell.cpp
170
net_domain *
src/tests/system/network/tcp_shell/tcp_shell.cpp
761
datalink_send_datagram(net_protocol *protocol, net_domain *domain,
src/tests/system/network/tcp_shell/tcp_shell.cpp
770
get_route(struct net_domain *_domain, const struct sockaddr *address)
src/tests/system/network/tcp_shell/tcp_shell.cpp
782
put_route(struct net_domain* _domain, net_route* route)
src/tests/system/network/tcp_shell/tcp_shell.cpp
943
struct net_domain *