Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 – 19 of 19) sorted by relevance

/openbmc/google-misc/subprojects/ncsid/src/
H A Dnet_iface.h68 virtual int ioctl(int request, struct ifreq* ifr) const = 0;
75 struct ifreq* ifr) const = 0;
99 int ioctl(int request, struct ifreq* ifr) const override;
104 int ioctl_sock(int sockfd, int request, struct ifreq* ifr) const override;
H A Dnet_iface.cpp41 struct ifreq ifr; in get_index()
64 struct ifreq ifr; in mod_sock_flags()
84 int IFace::ioctl_sock(int sockfd, int request, struct ifreq* ifr) const in ioctl_sock()
115 int IFace::ioctl(int request, struct ifreq* ifr) const in ioctl()
H A Dnet_config.cpp90 struct ifreq ifr = {}; in get_mac_addr()
112 void PhosphorConfig::call_nic(auto fd, struct ifreq& ifr, int op) in call_nic()
121 struct ifreq ifr = {}; in set_mac_addr()
H A Dnet_config.h86 void call_nic(auto fd, struct ifreq& ifr, int op);
/openbmc/phosphor-networkd/src/
H A Dsystem_queries.cpp35 static ifreq makeIFReq(std::string_view ifname) in makeIFReq()
37 ifreq ifr = {}; in makeIFReq()
43 static ifreq executeIFReq(std::string_view ifname, unsigned long cmd, in executeIFReq()
46 ifreq ifr = makeIFReq(ifname); in executeIFReq()
56 ifreq ifr; in optionalIFReq()
90 [&](const ifreq&) { in getEthInfo() argument
108 ifreq ifr = executeIFReq(ifname, SIOCGIFFLAGS); in setNICUp()
/openbmc/inarp/
H A Dinarp.c167 const char *ifname, struct ifreq *ifreq) in do_ifreq() argument
169 memset(ifreq, 0, sizeof(*ifreq)); in do_ifreq()
170 strncpy(ifreq->ifr_name, ifname, sizeof(ifreq->ifr_name)); in do_ifreq()
172 return ioctl(fd, type, ifreq); in do_ifreq()
179 struct ifreq ifreq; in get_local_ipaddr() local
182 rc = do_ifreq(inarp->arp_sd, SIOCGIFADDR, ifname, &ifreq); in get_local_ipaddr()
190 if (ifreq.ifr_addr.sa_family != AF_INET) { in get_local_ipaddr()
193 ifreq.ifr_addr.sa_family); in get_local_ipaddr()
197 sa = (struct sockaddr_in *)&ifreq.ifr_addr; in get_local_ipaddr()
/openbmc/google-misc/subprojects/ncsid/test/
H A Dnet_iface_mock.cpp29 int IFace::ioctl_sock(int, int request, struct ifreq* ifr) const in ioctl_sock()
34 int IFace::ioctl(int request, struct ifreq* ifr) const in ioctl()
H A Dnet_iface_mock.h39 int ioctl_sock(int sockfd, int request, struct ifreq* ifr) const override;
40 int ioctl(int request, struct ifreq* ifr) const override;
/openbmc/qemu/net/
H A Dtap-linux.c43 struct ifreq ifr; in tap_open()
167 struct ifreq ifr; in tap_probe_vnet_hdr()
310 struct ifreq ifr; in tap_fd_disable()
328 struct ifreq ifr; in tap_fd_get_ifname()
345 struct ifreq ifr;
H A Dtap-bsd.c43 struct ifreq ifr; in tap_open()
117 struct ifreq ifr; in tap_open_clone()
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A D0014-add-if_nameindex-from-musl.patch76 + idx = malloc(n * (sizeof(struct if_nameindex)+sizeof(struct ifreq)));
80 + conf.ifc_len = len = n * sizeof(struct ifreq);
90 + n = conf.ifc_len / sizeof(struct ifreq);
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/irda-utils/irda-utils-0.9.18/
H A Dmusl.patch17 #include <net/if.h> /* For struct ifreq */
/openbmc/u-boot/arch/sandbox/cpu/
H A Deth-raw-os.c42 struct ifreq ifr; in sandbox_eth_raw_os_is_local()
114 struct ifreq ifr; in _raw_packet_start()
/openbmc/qemu/net/can/
H A Dcan_socketcan.c197 struct ifreq ifr; in can_host_socketcan_connect()
286 struct ifreq ifr; in can_host_socketcan_set_if()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rarpd/rarpd/
H A D0003-rarpd.c-bug-fix.patch82 struct ifreq *ifrp, *ifend;
88 struct ifreq ibuf[256];
256 struct ifreq ifr;
/openbmc/qemu/
H A Dqemu-bridge-helper.c178 static void prep_ifreq(struct ifreq *ifr, const char *ifname) in prep_ifreq()
234 struct ifreq ifr; in main()
/openbmc/phosphor-networkd/test/
H A Dmock_syscall.cpp164 auto req = reinterpret_cast<ifreq*>(data); in ioctl()
/openbmc/qemu/qga/
H A Dcommands-posix.c1000 struct ifreq ifr; in guest_get_hw_addr()
/openbmc/qemu/linux-user/
H A Dsyscall.c4797 host_ifc_len = nb_ifreq * sizeof(struct ifreq); in do_ioctl_ifconf()
4824 nb_ifreq = host_ifconf->ifc_len / sizeof(struct ifreq); in do_ioctl_ifconf()
4841 /* copy ifreq[] to target user */ in do_ioctl_ifconf()
4845 host_ifc_buf + i * sizeof(struct ifreq), in do_ioctl_ifconf()