/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | l2cap.cpp | 215 const sockaddr_dl* interfaceAddr = (sockaddr_dl*)buffer->interface_address->local; 218 buffer->interface_address = NULL; 219 // This isn't a real interface_address; it could confuse the buffer module. 276 buffer->interface_address = NULL; 288 buffer->interface_address = NULL;
|
/haiku/src/add-ons/kernel/bluetooth/hci/ |
H A D | acl.cpp | 150 conn->currentRxPacket->interface_address = &conn->interface_address;
|
/haiku/src/add-ons/kernel/bluetooth/btCoreData/ |
H A D | ConnectionInterface.cpp | 33 interface_address = {}; 35 interface_address.local = (struct sockaddr*)&address_dl; 36 interface_address.destination = (struct sockaddr*)&address_dest; 52 error->interface_address = &interface_address; 54 error->interface_address = NULL;
|
/haiku/headers/private/bluetooth/ |
H A D | btCoreData.h | 52 struct net_interface_address interface_address; member in struct:HciConnection
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | TCPEndpoint.cpp | 2313 fRoute->interface_address->local);
|
H A D | tcp.cpp | 684 if (buffer->interface_address == NULL 685 || buffer->interface_address->domain == NULL) 688 net_domain* domain = buffer->interface_address->domain;
|
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 760 if (buffer->interface_address != NULL) { 762 buffer->interface_address->interface); 1273 net_interface* interface = route->interface_address->interface; 1375 sDatalinkModule->put_interface_address(buffer->interface_address); 1376 buffer->interface_address = address; 1443 mtu = route->interface_address->interface->device->mtu; 1484 &buffer->interface_address, &matchedAddressType) 1486 buffer->destination, &buffer->interface_address)) { 1642 if (buffer->interface_address != NULL 1643 && buffer->interface_address [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv4/ |
H A D | ipv4.cpp | 707 if (buffer->interface_address != NULL) 708 index = buffer->interface_address->interface->index; 1006 return route->interface_address->interface; 1481 net_interface_address* interfaceAddress = route->interface_address; 1584 loopbackBuffer->interface_address); 1585 loopbackBuffer->interface_address = address; 1643 sDatalinkModule->put_interface_address(buffer->interface_address); 1644 buffer->interface_address = address; 1710 mtu = route->interface_address->interface->device->mtu; 1762 buffer->destination, &buffer->interface_address)) [all...] |
/haiku/src/add-ons/kernel/network/stack/ |
H A D | datalink.cpp | 367 InterfaceAddress* address = (InterfaceAddress*)route->interface_address; 383 set_interface_address(buffer->interface_address, address); 392 set_interface_address(buffer->interface_address, address);
|
H A D | device_interfaces.cpp | 63 ASSERT(buffer->interface_address == NULL); 112 if (buffer->interface_address != NULL) { 115 if (buffer->interface_address->domain->module->receive_data(buffer)
|
H A D | routes.cpp | 116 if (route->interface_address == description->interface_address) 131 && (description->interface_address == NULL 132 || description->interface_address == route->interface_address)) 170 if ((route->interface_address->interface->device->flags & IFF_LINK) 200 if (route->interface_address != NULL) 201 ((InterfaceAddress*)route->interface_address)->ReleaseReference(); 222 net_device* device = route->interface_address->interface->device; 279 target->source = copy_address(buffer, route->interface_address [all...] |
H A D | interfaces.cpp | 173 kprintf("interface address: %p\n", route->interface_address); 175 if (route->interface_address != NULL) { 176 ((InterfaceAddress*)route->interface_address)->Dump(); 276 route.interface_address = this; 299 route.interface_address = this; 1002 datalink->direct_route.interface_address = &datalink->direct_address;
|
H A D | net_buffer.cpp | 614 buffer->flags, buffer->stored_header_length, buffer->interface_address); 616 dump_address("source", buffer->source, buffer->interface_address); 617 dump_address("destination", buffer->destination, buffer->interface_address); 1077 destination->interface_address = source->interface_address; 1078 if (destination->interface_address != NULL) 1079 ((InterfaceAddress*)destination->interface_address)->AcquireReference(); 1127 buffer->interface_address = NULL; 1163 if (buffer->interface_address != NULL) 1164 ((InterfaceAddress*)buffer->interface_address) [all...] |
H A D | domains.cpp | 86 route->flags, route->interface_address);
|
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 742 buffer->interface_address = &gInterfaceAddress; 1369 context.route.interface_address = &gInterfaceAddress;
|
/haiku/src/add-ons/kernel/network/protocols/icmp6/ |
H A D | icmp6.cpp | 206 if (buffer->interface_address != NULL) 207 domain = buffer->interface_address->domain; 250 if (buffer->interface_address != NULL) { 254 buffer->interface_address->local, buffer->destination))
|
/haiku/headers/private/net/ |
H A D | net_datalink.h | 60 struct net_interface_address* interface_address; member in struct:net_route
|
H A D | net_buffer.h | 24 struct net_interface_address* interface_address; member in struct:net_buffer
|
/haiku/src/add-ons/kernel/network/protocols/udp/ |
H A D | udp.cpp | 378 routeToDestination->interface_address->local); 539 if (buffer->interface_address != NULL) 540 mask = (sockaddr*)buffer->interface_address->mask; 779 net_domain* domain = buffer->interface_address->domain; 807 "specified (interface address %p).", buffer->interface_address); 878 if (buffer->interface_address != NULL) 879 return buffer->interface_address->domain;
|
/haiku/src/add-ons/kernel/network/ppp/ipcp/ |
H A D | Protocol.cpp | 535 defaultRoute.interface_address = pppInterfaceAddress; 536 // route->interface_address; 612 oldDefaultRoute.interface_address = pppInterfaceAddress;
|
/haiku/src/add-ons/kernel/network/protocols/icmp/ |
H A D | icmp.cpp | 117 if (buffer->interface_address != NULL) 118 domain = buffer->interface_address->domain; 448 if (buffer->interface_address != NULL) { 452 buffer->interface_address->local, buffer->destination))
|