Home
last modified time | relevance | path

Searched refs:ifr (Results 101 - 125 of 488) sorted by relevance

12345678910>>...20

/foundation/communication/dhcp/services/dhcp_server/src/
H A Ddhcp_function.cpp230 struct ifreq ifr; in GetLocalMac() local
233 bzero(&ifr, sizeof(struct ifreq)); in GetLocalMac()
239 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, ethInf.c_str(), IFNAMSIZ - 1) != EOK) { in GetLocalMac()
244 if (ioctl(sd, SIOCGIFHWADDR, &ifr) < 0) { in GetLocalMac()
255 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_0], in GetLocalMac()
256 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_1], in GetLocalMac()
257 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_2], in GetLocalMac()
258 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_3], in GetLocalMac()
259 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_4], in GetLocalMac()
260 (unsigned char)ifr in GetLocalMac()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c393 struct ifreq ifr = { in create_tap() local
398 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in create_tap()
404 ret = ioctl(fd, TUNSETIFF, &ifr); in create_tap()
424 struct ifreq ifr = {}; in ifup() local
427 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ifup()
433 ret = ioctl(sk, SIOCGIFFLAGS, &ifr); in ifup()
439 ifr.ifr_flags |= IFF_UP; in ifup()
440 ret = ioctl(sk, SIOCSIFFLAGS, &ifr); in ifup()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c452 struct ifreq ifr = { in create_tap() local
457 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in create_tap()
463 ret = ioctl(fd, TUNSETIFF, &ifr); in create_tap()
483 struct ifreq ifr = {}; in ifup() local
486 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ifup()
492 ret = ioctl(sk, SIOCGIFFLAGS, &ifr); in ifup()
498 ifr.ifr_flags |= IFF_UP; in ifup()
499 ret = ioctl(sk, SIOCSIFFLAGS, &ifr); in ifup()
[all...]
/third_party/ltp/lib/
H A Dtst_netdevice.c44 struct ifreq ifr; in tst_netdev_index_by_name() local
58 strcpy(ifr.ifr_name, ifname); in tst_netdev_index_by_name()
59 ret = SAFE_IOCTL_(file, lineno, sock, SIOCGIFINDEX, &ifr); in tst_netdev_index_by_name()
62 return ret ? -1 : ifr.ifr_ifindex; in tst_netdev_index_by_name()
68 struct ifreq ifr; in tst_netdev_set_state() local
82 strcpy(ifr.ifr_name, ifname); in tst_netdev_set_state()
83 ret = SAFE_IOCTL_(file, lineno, sock, SIOCGIFFLAGS, &ifr); in tst_netdev_set_state()
91 ifr.ifr_flags |= IFF_UP; in tst_netdev_set_state()
93 ifr.ifr_flags &= ~IFF_UP; in tst_netdev_set_state()
95 ret = SAFE_IOCTL_(file, lineno, sock, SIOCSIFFLAGS, &ifr); in tst_netdev_set_state()
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Deql.c134 static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
271 static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in eql_ioctl() argument
279 return eql_enslave(dev, ifr->ifr_data); in eql_ioctl()
281 return eql_emancipate(dev, ifr->ifr_data); in eql_ioctl()
283 return eql_g_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
285 return eql_s_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
287 return eql_g_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
289 return eql_s_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dc101.c222 static int c101_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in c101_ioctl() argument
226 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in c101_ioctl()
241 return hdlc_ioctl(dev, ifr, cmd); in c101_ioctl()
243 switch(ifr->ifr_settings.type) { in c101_ioctl()
245 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in c101_ioctl()
246 if (ifr->ifr_settings.size < size) { in c101_ioctl()
247 ifr->ifr_settings.size = size; /* data size wanted */ in c101_ioctl()
275 return hdlc_ioctl(dev, ifr, cmd); in c101_ioctl()
H A Dpci200syn.c182 static int pci200_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in pci200_ioctl() argument
186 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in pci200_ioctl()
196 return hdlc_ioctl(dev, ifr, cmd); in pci200_ioctl()
198 switch(ifr->ifr_settings.type) { in pci200_ioctl()
200 ifr->ifr_settings.type = IF_IFACE_V35; in pci200_ioctl()
201 if (ifr->ifr_settings.size < size) { in pci200_ioctl()
202 ifr->ifr_settings.size = size; /* data size wanted */ in pci200_ioctl()
232 return hdlc_ioctl(dev, ifr, cmd); in pci200_ioctl()
H A Dn2.c246 static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in n2_ioctl() argument
250 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in n2_ioctl()
260 return hdlc_ioctl(dev, ifr, cmd); in n2_ioctl()
262 switch(ifr->ifr_settings.type) { in n2_ioctl()
264 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in n2_ioctl()
265 if (ifr->ifr_settings.size < size) { in n2_ioctl()
266 ifr->ifr_settings.size = size; /* data size wanted */ in n2_ioctl()
294 return hdlc_ioctl(dev, ifr, cmd); in n2_ioctl()
H A Dhdlc_cisco.c63 static int cisco_ioctl(struct net_device *dev, struct ifreq *ifr);
327 static int cisco_ioctl(struct net_device *dev, struct ifreq *ifr) in cisco_ioctl() argument
329 cisco_proto __user *cisco_s = ifr->ifr_settings.ifs_ifsu.cisco; in cisco_ioctl()
335 switch (ifr->ifr_settings.type) { in cisco_ioctl()
339 ifr->ifr_settings.type = IF_PROTO_CISCO; in cisco_ioctl()
340 if (ifr->ifr_settings.size < size) { in cisco_ioctl()
341 ifr->ifr_settings.size = size; /* data size wanted */ in cisco_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c296 static int aq_ndev_hwtstamp_set(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_set() argument
306 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in aq_ndev_hwtstamp_set()
314 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_set()
319 static int aq_ndev_hwtstamp_get(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_get() argument
327 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_get()
332 static int aq_ndev_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in aq_ndev_ioctl() argument
338 return aq_ndev_hwtstamp_set(aq_nic, ifr); in aq_ndev_ioctl()
342 return aq_ndev_hwtstamp_get(aq_nic, ifr); in aq_ndev_ioctl()
/kernel/linux/linux-6.6/drivers/net/dsa/hirschmann/
H A Dhellcreek_hwtstamp.h41 struct ifreq *ifr);
43 struct ifreq *ifr);
H A Dhellcreek_hwtstamp.c113 struct ifreq *ifr) in hellcreek_port_hwtstamp_set()
122 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in hellcreek_port_hwtstamp_set()
132 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in hellcreek_port_hwtstamp_set()
137 struct ifreq *ifr) in hellcreek_port_hwtstamp_get()
146 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in hellcreek_port_hwtstamp_get()
112 hellcreek_port_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) hellcreek_port_hwtstamp_set() argument
136 hellcreek_port_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) hellcreek_port_hwtstamp_get() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/
H A Dtsnep_ptp.c22 int tsnep_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in tsnep_ptp_ioctl() argument
27 if (!ifr) in tsnep_ptp_ioctl()
31 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in tsnep_ptp_ioctl()
69 if (copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in tsnep_ptp_ioctl()
/third_party/libwebsockets/lib/plat/freertos/
H A Dfreertos-sockets.c208 struct ifaddrs *ifr; in lws_interface_to_sa()
214 getifaddrs(&ifr); in lws_interface_to_sa()
215 for (ifc = ifr; ifc != NULL && rc; ifc = ifc->ifa_next) { in lws_interface_to_sa()
255 freeifaddrs(ifr); in lws_interface_to_sa()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A Ddriver_macsec_linux.c1468 struct ifreq ifr; in macsec_drv_init_sockets() local
1484 os_memset(&ifr, 0, sizeof(ifr)); in macsec_drv_init_sockets()
1485 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in macsec_drv_init_sockets()
1486 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in macsec_drv_init_sockets()
1494 addr.sll_ifindex = ifr.ifr_ifindex; in macsec_drv_init_sockets()
1505 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in macsec_drv_init_sockets()
1512 os_memset(&ifr, 0, sizeof(ifr)); in macsec_drv_init_sockets()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A Ddriver_macsec_linux.c1469 struct ifreq ifr; in macsec_drv_init_sockets() local
1485 os_memset(&ifr, 0, sizeof(ifr)); in macsec_drv_init_sockets()
1486 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in macsec_drv_init_sockets()
1487 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in macsec_drv_init_sockets()
1495 addr.sll_ifindex = ifr.ifr_ifindex; in macsec_drv_init_sockets()
1506 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in macsec_drv_init_sockets()
1513 os_memset(&ifr, 0, sizeof(ifr)); in macsec_drv_init_sockets()
[all...]
/third_party/musl/src/network/
H A Dgetifaddrs.c255 struct ifreq ifr; in get_ifFlag_via_ioctl() local
256 strlcpy(ifr.ifr_name, addr->ifa_name, sizeof(ifr.ifr_name)); in get_ifFlag_via_ioctl()
257 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != -1) { in get_ifFlag_via_ioctl()
258 addr->ifa_flags = ifr.ifr_flags; in get_ifFlag_via_ioctl()
/foundation/communication/dhcp/services/dhcp_client/src/
H A Ddhcp_function.cpp265 struct ifreq ifr; in SetIpOrMask() local
267 if (memset_s(&ifr, sizeof(struct ifreq), 0, sizeof(struct ifreq)) != EOK) { in SetIpOrMask()
268 DHCP_LOGE("SetIpOrMask() failed, memset_s ifr error!"); in SetIpOrMask()
272 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifname, strlen(ifname)) != EOK) { in SetIpOrMask()
273 DHCP_LOGE("SetIpOrMask() %{public}s failed, , strncpy_s ifr.ifr_name error!", ifname); in SetIpOrMask()
283 if (memcpy_s(&ifr.ifr_addr, sizeof(ifr.ifr_addr), &sin, sizeof(struct sockaddr)) != EOK) { in SetIpOrMask()
284 DHCP_LOGE("SetIpOrMask() failed, memcpy_s ifr.ifr_addr error!"); in SetIpOrMask()
288 if (ioctl(fd, cmd, &ifr) < in SetIpOrMask()
[all...]
/kernel/linux/linux-5.10/arch/xtensa/platforms/iss/
H A Dnetwork.c162 struct ifreq ifr; in tuntap_open() local
174 memset(&ifr, 0, sizeof(ifr)); in tuntap_open()
175 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
176 strlcpy(ifr.ifr_name, dev_name, sizeof(ifr.ifr_name)); in tuntap_open()
178 err = simc_ioctl(fd, TUNSETIFF, &ifr); in tuntap_open()
/kernel/linux/linux-6.6/arch/xtensa/platforms/iss/
H A Dnetwork.c159 struct ifreq ifr; in tuntap_open() local
171 memset(&ifr, 0, sizeof(ifr)); in tuntap_open()
172 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
173 strscpy(ifr.ifr_name, dev_name, sizeof(ifr.ifr_name)); in tuntap_open()
175 err = simc_ioctl(fd, TUNSETIFF, &ifr); in tuntap_open()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dtap.c198 struct ifreq ifr; in opentap() local
213 memset(&ifr, 0, sizeof(ifr)); in opentap()
214 strcpy(ifr.ifr_name, devname); in opentap()
215 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR | IFF_MULTI_QUEUE; in opentap()
216 if (ioctl(fd, TUNSETIFF, &ifr, sizeof(ifr)) < 0) in opentap()
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/
H A Dvnic_manager.h57 int32_t InitIfreq(ifreq &ifr, const std::string &cardName);
58 int32_t SetVnicResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr);
H A Dvpn_manager.h48 int32_t InitIfreq(ifreq &ifr, const std::string &cardName);
49 int32_t SetVpnResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr);
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dptp.h21 int efx_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr);
22 int efx_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/
H A Dksz_ptp.h42 int ksz_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr);
43 int ksz_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);

Completed in 19 milliseconds

12345678910>>...20