Searched refs:interfaceAddress (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/network/stack/
H A Ddatalink.cpp484 InterfaceAddress* interfaceAddress = get_interface_address(address); local
485 if (interfaceAddress == NULL) {
489 interfaceAddress
493 if (interfaceAddress == NULL) {
499 TRACE(" it is, interface address %p\n", interfaceAddress);
502 set_interface_address(*_interfaceAddress, interfaceAddress);
504 interfaceAddress->ReleaseReference();
536 InterfaceAddress* interfaceAddress = get_interface_address_for_link(domain, local
538 if (interfaceAddress == NULL) {
544 set_interface_address(*_interfaceAddress, interfaceAddress);
562 InterfaceAddress* interfaceAddress = get_interface_address(address); local
751 interface_protocol_change_address(net_datalink_protocol* protocol, net_interface_address* interfaceAddress, int32 option, const struct sockaddr* oldAddress, const struct sockaddr* newAddress) argument
[all...]
H A Dinterfaces.cpp1340 update_interface_address(InterfaceAddress* interfaceAddress, int32 option, argument
1344 "%s)\n", __FUNCTION__, interfaceAddress, option,
1345 AddressString(interfaceAddress->domain, oldAddress).Data(),
1346 AddressString(interfaceAddress->domain, newAddress).Data());
1351 sockaddr** _address = interfaceAddress->AddressFor(option);
1355 Interface* interface = (Interface*)interfaceAddress->interface;
1357 interfaceAddress->RemoveDefaultRoutes(option);
1364 invalidate_routes(interfaceAddress);
1366 interface->RemoveAddress(interfaceAddress);
1367 interfaceAddress
[all...]
H A Dinterfaces.h192 status_t update_interface_address(InterfaceAddress* interfaceAddress,
H A Dnet_buffer.cpp587 net_interface_address* interfaceAddress)
592 if (interfaceAddress == NULL || interfaceAddress->domain == NULL) {
599 interfaceAddress->domain->address_module->print_address_buffer(address,
586 dump_address(const char* prefix, sockaddr* address, net_interface_address* interfaceAddress) argument
/haiku/src/servers/net/
H A DNetServer.cpp480 BNetworkInterfaceAddress interfaceAddress; local
481 interfaceAddress.SetAddress(addressSettings.Address());
482 interfaceAddress.SetMask(addressSettings.Mask());
484 interfaceAddress.SetBroadcast(addressSettings.Broadcast());
486 interfaceAddress.SetDestination(addressSettings.Peer());
488 status_t status = interface.SetAddress(interfaceAddress);
895 BNetworkInterfaceAddress interfaceAddress; local
896 interfaceAddress.SetAddress(localLinkAddress);
897 interfaceAddress.SetMask(localLinkMask);
898 interfaceAddress
[all...]
H A DDHCPClient.cpp501 BNetworkInterfaceAddress interfaceAddress; local
504 && interface.GetAddressAt(index, interfaceAddress) == B_OK) {
505 BNetworkAddress address = interfaceAddress.Address();
/haiku/src/bin/network/ifconfig/
H A Difconfig.cpp868 BNetworkInterfaceAddress interfaceAddress; local
869 interfaceAddress.SetAddress(address);
870 interfaceAddress.SetMask(mask);
872 interfaceAddress.SetBroadcast(broadcast);
874 interfaceAddress.SetDestination(peer);
876 status_t status = interface.SetAddress(interfaceAddress);
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp1781 sockaddr_in interfaceAddress; local
1782 interfaceAddress.sin_len = sizeof(sockaddr_in);
1783 interfaceAddress.sin_family = AF_INET;
1784 interfaceAddress.sin_addr.s_addr = htonl(0xc0a80001);
1785 gInterfaceAddress.local = (sockaddr*)&interfaceAddress;
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp1481 net_interface_address* interfaceAddress = route->interface_address; local
1482 net_interface* interface = interfaceAddress->interface;
1489 sockaddr_in* broadcastAddress = (sockaddr_in*)interfaceAddress->destination;

Completed in 81 milliseconds