Home
last modified time | relevance | path

Searched refs:ifa (Results 1 – 11 of 11) sorted by relevance

/openbmc/phosphor-networkd/test/
H A Dtest_rtnetlink.cpp72 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 D0003-rarpd.c-bug-fix.patch84 - 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 Dipmi_intf.c412 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 Drtnetlink.cpp136 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 Dcommands-bsd.c161 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 Dcommands-posix.c972 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 Dcommands-common.h52 bool guest_get_hw_addr(struct ifaddrs *ifa, unsigned char *buf,
/openbmc/slpd-lite/
H A Dslp_message_handler.cpp296 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 Dfd-trans.c1328 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 D0001-Define-FNM_EXTMATCH-for-musl.patch12 | 700 | if(fnmatch(pattern, ifa->ifa_name, FNM_EXTMATCH))
/openbmc/phosphor-host-ipmid/user_channel/
H A Dchannel_mgmt.cpp928 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()