| /openbmc/phosphor-networkd/test/ |
| H A D | test_rtnetlink.cpp | 72 alignas(NLMSG_ALIGNTO) ifaddrmsg ifa = {}; in TEST() 82 alignas(NLMSG_ALIGNTO) ifaddrmsg ifa; in TEST() 86 msg.ifa.ifa_family = AF_INET; in TEST() 87 msg.ifa.ifa_prefixlen = 28; in TEST() 88 msg.ifa.ifa_flags = 4; in TEST() 89 msg.ifa.ifa_scope = 3; in TEST() 90 msg.ifa.ifa_index = 10; in TEST() 95 EXPECT_EQ(msg.ifa.ifa_flags, ret.flags); in TEST() 96 EXPECT_EQ(msg.ifa.ifa_scope, ret.scope); in TEST() 97 EXPECT_EQ(msg.ifa.ifa_index, ret.ifidx); in TEST() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rarpd/rarpd/ |
| H A D | 0003-rarpd.c-bug-fix.patch | 84 - struct ifaddr *ifa; 86 + struct rarpifaddr *ifa; 108 if (ifa == NULL) { 111 - ifa = (struct ifaddr*)malloc(sizeof(*ifa)); 112 + ifa = (struct rarpifaddr*)malloc(sizeof(*ifa)); 113 memset(ifa, 0, sizeof(*ifa)); 114 ifa->local = addr; 115 ifa->prefix = prefix; 144 - struct ifaddr *ifa; 146 + struct rarpifaddr *ifa; [all …]
|
| /openbmc/ipmitool/src/plugins/ |
| H A D | ipmi_intf.c | 412 struct ifaddrs *ifa = NULL; in ipmi_intf_socket_connect() local 420 for (ifa = ifaddrs; ifa != NULL; ifa = ifa->ifa_next) { in ipmi_intf_socket_connect() 421 if (ifa->ifa_addr == NULL) { in ipmi_intf_socket_connect() 425 if (ifa->ifa_addr->sa_family == AF_INET6) { in ipmi_intf_socket_connect() 426 struct sockaddr_in6 *tmp6 = (struct sockaddr_in6 *)ifa->ifa_addr; in ipmi_intf_socket_connect() 438 ifa->ifa_name != NULL ? ifa->ifa_name : "???", in ipmi_intf_socket_connect() 463 …lprintf(LOG_DEBUG, "Successful connected on %s interface with scope id %d", ifa->ifa_name, tmp6->s… in ipmi_intf_socket_connect()
|
| /openbmc/phosphor-networkd/src/ |
| H A D | rtnetlink.cpp | 136 const auto& ifa = extractRtData<ifaddrmsg>(msg); in addrFromRtm() local 138 uint32_t flags = ifa.ifa_flags; in addrFromRtm() 145 addr.emplace(addrFromBuf(ifa.ifa_family, data)); in addrFromRtm() 156 return AddressInfo{.ifidx = ifa.ifa_index, in addrFromRtm() 157 .ifaddr = stdplus::SubnetAny{*addr, ifa.ifa_prefixlen}, in addrFromRtm() 158 .scope = ifa.ifa_scope, in addrFromRtm()
|
| /openbmc/qemu/qga/ |
| H A D | commands-bsd.c | 161 bool guest_get_hw_addr(struct ifaddrs *ifa, unsigned char *buf, in guest_get_hw_addr() argument 168 if (ifa->ifa_addr->sa_family != AF_LINK) { in guest_get_hw_addr() 170 g_debug("failed to get MAC address of %s", ifa->ifa_name); in guest_get_hw_addr() 174 sdp = (struct sockaddr_dl *)ifa->ifa_addr; in guest_get_hw_addr()
|
| H A D | commands-posix.c | 972 bool guest_get_hw_addr(struct ifaddrs *ifa, unsigned char *buf, in guest_get_hw_addr() argument 988 pstrcpy(ifr.ifr_name, IF_NAMESIZE, ifa->ifa_name); in guest_get_hw_addr() 997 ifa->ifa_name, strerror(errno)); in guest_get_hw_addr() 1000 ifa->ifa_name, strerror(errno)); in guest_get_hw_addr() 1021 struct ifaddrs *ifap, *ifa; in qmp_guest_network_get_interfaces() local 1028 for (ifa = ifap; ifa; ifa = ifa->ifa_next) { in qmp_guest_network_get_interfaces() 1039 g_debug("Processing %s interface", ifa->ifa_name); in qmp_guest_network_get_interfaces() 1041 info = guest_find_interface(head, ifa->ifa_name); in qmp_guest_network_get_interfaces() 1045 info->name = g_strdup(ifa->ifa_name); in qmp_guest_network_get_interfaces() 1051 if (!guest_get_hw_addr(ifa, mac_addr, &obtained, errp)) { in qmp_guest_network_get_interfaces() [all …]
|
| H A D | commands-common.h | 52 bool guest_get_hw_addr(struct ifaddrs *ifa, unsigned char *buf,
|
| /openbmc/slpd-lite/ |
| H A D | slp_message_handler.cpp | 296 for (ifaddrs* ifa = ifaddrPtr.get(); ifa != nullptr; ifa = ifa->ifa_next) in getIntfAddrs() local 299 if (ifa->ifa_addr == nullptr) in getIntfAddrs() 305 if (ifa->ifa_addr->sa_family == AF_INET) in getIntfAddrs() 308 if ((ifa->ifa_flags & IFF_LOOPBACK) || in getIntfAddrs() 309 !(ifa->ifa_flags & IFF_RUNNING)) in getIntfAddrs() 317 &(((struct sockaddr_in*)(ifa->ifa_addr))->sin_addr), tmp, in getIntfAddrs()
|
| /openbmc/qemu/linux-user/ |
| H A D | fd-trans.c | 1328 struct ifaddrmsg *ifa; in host_to_target_data_route() local 1350 if (nlh->nlmsg_len >= NLMSG_LENGTH(sizeof(*ifa))) { in host_to_target_data_route() 1351 ifa = NLMSG_DATA(nlh); in host_to_target_data_route() 1352 ifa->ifa_index = tswap32(ifa->ifa_index); in host_to_target_data_route() 1353 host_to_target_addr_rtattr(IFA_RTA(ifa), in host_to_target_data_route() 1354 nlmsg_len - NLMSG_LENGTH(sizeof(*ifa))); in host_to_target_data_route() 1599 struct ifaddrmsg *ifa; in target_to_host_data_route() local 1621 if (nlh->nlmsg_len >= NLMSG_LENGTH(sizeof(*ifa))) { in target_to_host_data_route() 1622 ifa = NLMSG_DATA(nlh); in target_to_host_data_route() 1623 ifa->ifa_index = tswap32(ifa->ifa_index); in target_to_host_data_route() [all …]
|
| /openbmc/openbmc/poky/meta/recipes-core/ifupdown/files/ |
| H A D | 0001-Define-FNM_EXTMATCH-for-musl.patch | 12 | 700 | if(fnmatch(pattern, ifa->ifa_name, FNM_EXTMATCH))
|
| /openbmc/phosphor-host-ipmid/user_channel/ |
| H A D | channel_mgmt.cpp | 928 struct ifaddrs *ifaddr = nullptr, *ifa = nullptr; in loadChannelConfig() local 961 for (ifa = ifaddr; ifa != nullptr; ifa = ifa->ifa_next) in loadChannelConfig() 964 ifa->ifa_name) in loadChannelConfig()
|