/haiku/src/add-ons/kernel/network/stack/ |
H A D | routes.h | 37 status_t control_routes(struct net_interface* interface, net_domain* domain, 40 status_t add_route(struct net_domain* domain, 42 status_t remove_route(struct net_domain* domain, 44 status_t get_route_information(struct net_domain* domain, void* buffer, 46 void invalidate_routes(net_domain* domain, net_interface* interface); 48 struct net_route* get_route(struct net_domain* domain, 50 status_t get_device_route(struct net_domain* domain, uint32 index, 52 status_t get_buffer_route(struct net_domain* domain, 54 void put_route(struct net_domain* domain, struct net_route* route); 56 status_t register_route_info(struct net_domain* domai [all...] |
H A D | domains.h | 22 struct net_domain_private : net_domain, 31 net_domain* get_domain(int family); 34 struct net_address_module_info* addressModule, net_domain* *_domain); 35 status_t unregister_domain(net_domain* domain);
|
H A D | interfaces.h | 36 net_domain* domain); 64 net_domain* domain); 74 net_domain* domain; 125 InterfaceAddress* AddressForDestination(net_domain* domain, 127 InterfaceAddress* AddressForLocal(net_domain* domain, 138 status_t Control(net_domain* domain, int32 option, 150 net_domain* domain); 152 domain_datalink* DomainDatalink(net_domain* domain) 195 Interface* get_interface(net_domain* domain, uint32 index); 196 Interface* get_interface(net_domain* domai [all...] |
H A D | stack_private.h | 42 net_domain* domain); 44 net_domain* domain);
|
H A D | domains.cpp | 110 net_domain* 122 net_domain** _domain) 150 unregister_domain(net_domain* _domain)
|
H A D | routes.cpp | 104 find_route(struct net_domain* _domain, const net_route* description) 141 find_route(net_domain* _domain, const sockaddr* address) 394 control_routes(struct net_interface* _interface, net_domain* domain, 445 add_route(struct net_domain* _domain, const struct net_route* newRoute) 524 remove_route(struct net_domain* _domain, const struct net_route* removeRoute) 554 get_route_information(struct net_domain* _domain, void* value, size_t length) 585 invalidate_routes(net_domain* _domain, net_interface* interface) 623 get_route(struct net_domain* _domain, const struct sockaddr* address) 633 get_device_route(struct net_domain* domain, uint32 index, net_route** _route) 651 get_buffer_route(net_domain* _domai [all...] |
H A D | device_interfaces.h | 74 struct net_domain* domain);
|
H A D | interfaces.cpp | 48 net_domain* domain = get_domain(key->sa_family); 193 net_domain* netDomain) 430 InterfaceAddress::_Init(net_interface* netInterface, net_domain* netDomain) 556 Interface::AddressForDestination(net_domain* domain, 585 Interface::AddressForLocal(net_domain* domain, const sockaddr* local) 606 net_domain* domain = address->domain; 625 net_domain* domain = address->domain; 745 Interface::Control(net_domain* domain, int32 option, ifreq& request, 979 Interface::CreateDomainDatalinkIfNeeded(net_domain* domain) 1381 net_domain* domai [all...] |
H A D | datalink.cpp | 131 get_interface_name_or_index(net_domain* domain, int32 option, void* value, 213 datalink_control(net_domain* _domain, int32 option, void* value, 428 datalink_send_data(net_protocol* protocol, net_domain* domain, 472 datalink_is_local_address(net_domain* domain, const struct sockaddr* address, 523 datalink_is_local_link_address(net_domain* domain, bool unconfiguredOnly, 553 datalink_get_interface(net_domain* domain, uint32 index) 631 datalink_join_multicast(net_interface* _interface, net_domain* domain, 643 datalink_leave_multicast(net_interface* _interface, net_domain* domain, 672 interface_protocol_init(net_interface* interface, net_domain* domain,
|
/haiku/headers/private/net/ |
H A D | net_datalink.h | 27 typedef struct net_domain { struct 33 } net_domain; typedef in typeref:struct:net_domain 36 struct net_domain* domain; 73 status_t (*control)(net_domain* domain, int32 option, void* value, 77 net_domain* domain, net_buffer* buffer); 79 bool (*is_local_address)(net_domain* domain, 83 bool (*is_local_link_address)(net_domain* domain, 87 net_interface* (*get_interface)(net_domain* domain, uint32 index); 99 net_domain* domain, const struct sockaddr* address); 101 net_domain* domai [all...] |
H A D | net_datalink_protocol.h | 16 struct net_domain* domain; 22 status_t (*init_protocol)(net_interface* interface, net_domain* domain,
|
H A D | net_stack.h | 23 typedef struct net_domain net_domain; typedef in typeref:struct:net_domain 100 net_domain** _domain); 101 status_t (*unregister_domain)(net_domain* domain); 102 net_domain* (*get_domain)(int family); 111 status_t (*get_domain_receiving_protocol)(net_domain* domain, 113 status_t (*put_domain_receiving_protocol)(net_domain* domain, 122 int32 type, net_domain* domain);
|
H A D | net_protocol.h | 16 typedef struct net_domain net_domain; typedef in typeref:struct:net_domain 91 net_domain* (*get_domain)(net_protocol* self);
|
H A D | NetUtilities.h | 103 AddressString(net_domain* domain, const sockaddr* address, 111 AddressString(net_domain* domain, const sockaddr& address,
|
H A D | ProtocolUtilities.h | 72 net_domain* Domain() const { return fDomain; } 80 net_domain* fDomain;
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | EndpointManager.h | 27 struct net_domain; 71 EndpointManager(net_domain* domain); 92 net_domain* Domain() const { return fDomain; } 112 net_domain* fDomain;
|
H A D | tcp.cpp | 75 endpoint_manager_for(net_domain* domain) 315 get_endpoint_manager(net_domain* domain) 665 struct net_domain* 688 net_domain* domain = buffer->interface_address->domain;
|
/haiku/src/add-ons/kernel/network/protocols/icmp6/ |
H A D | icmp6.cpp | 188 struct net_domain * 202 static net_domain* 205 net_domain* domain; 224 net_domain* domain = get_domain(buffer);
|
/haiku/src/add-ons/kernel/network/protocols/icmp/ |
H A D | icmp.cpp | 113 static net_domain* 116 net_domain* domain; 400 struct net_domain* 419 net_domain* domain = get_domain(buffer); 444 net_domain* domain = get_domain(buffer); 487 net_domain* domain = get_domain(buffer); 618 net_domain* domain = get_domain(buffer);
|
/haiku/src/add-ons/kernel/network/protocols/udp/ |
H A D | udp.cpp | 168 UdpDomainSupport(net_domain *domain); 173 net_domain *Domain() const { return fDomain; } 207 net_domain *fDomain; 241 inline net_domain* _GetDomain(net_buffer* buffer); 242 UdpDomainSupport* _GetDomainSupport(net_domain* domain, 263 UdpDomainSupport::UdpDomainSupport(net_domain *domain) 779 net_domain* domain = buffer->interface_address->domain; 804 net_domain* domain = _GetDomain(buffer); 875 inline net_domain* 886 UdpEndpointManager::_GetDomainSupport(net_domain* domai [all...] |
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | l2cap.cpp | 59 static struct net_domain* sDomain; 252 struct net_domain*
|
/haiku/src/add-ons/kernel/network/ppp/ppp_frame/ |
H A D | ppp_frame.cpp | 39 ppp_frame_init(struct net_interface* interface, net_domain* domain,
|
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/ |
H A D | loopback_frame.cpp | 46 loopback_frame_init(struct net_interface*interface, net_domain* domain,
|
/haiku/src/add-ons/kernel/network/ppp/pppoe/ |
H A D | pppoe.cpp | 92 get_interface_by_name(net_domain *domain, const char *name) 115 net_domain* domain = NULL;
|
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 112 static struct net_domain sDomain = { 164 net_domain * 754 datalink_send_datagram(net_protocol *protocol, net_domain *domain, 763 get_route(struct net_domain *_domain, const struct sockaddr *address) 775 put_route(struct net_domain* _domain, net_route* route) 936 struct net_domain *
|