Lines Matching refs:ifname

42 	const char *ifname)
47 if (strlen(ifname) >= IFNAMSIZ) {
49 "Network device name \"%s\" too long", ifname);
58 strcpy(ifr.ifr_name, ifname);
66 const char *ifname, int up)
71 if (strlen(ifname) >= IFNAMSIZ) {
73 "Network device name \"%s\" too long", ifname);
82 strcpy(ifr.ifr_name, ifname);
161 const char *ifname, const char *devtype)
167 {IFLA_IFNAME, ifname, strlen(ifname) + 1, NULL},
175 if (strlen(ifname) >= IFNAMSIZ) {
177 "Network device name \"%s\" too long", ifname);
197 "Failed to create %s device %s: %s", devtype, ifname,
205 const char *ifname)
211 if (strlen(ifname) >= IFNAMSIZ) {
213 "Network device name \"%s\" too long", ifname);
222 if (!tst_rtnl_add_attr_string(file, lineno, ctx, IFLA_IFNAME, ifname)) {
232 "Failed to remove netdevice %s: %s", ifname,
240 unsigned int action, unsigned int nl_flags, const char *ifname,
251 index = tst_netdev_index_by_name(file, lineno, ifname);
254 tst_brk_(file, lineno, TBROK, "Interface %s not found", ifname);
282 "Failed to modify %s network address: %s", ifname,
290 const char *ifname, unsigned int family, const void *address,
294 NLM_F_CREATE | NLM_F_EXCL, ifname, family, address, prefix,
299 const char *ifname, in_addr_t address, unsigned int prefix,
302 return tst_netdev_add_address(file, lineno, strict, ifname, AF_INET,
307 const char *ifname, unsigned int family, const void *address,
310 return modify_address(file, lineno, strict, RTM_DELADDR, 0, ifname,
315 int strict, const char *ifname, in_addr_t address)
317 return tst_netdev_remove_address(file, lineno, strict, ifname, AF_INET,
322 const char *ifname, unsigned short attr, uint32_t value)
328 if (strlen(ifname) >= IFNAMSIZ) {
330 "Network device name \"%s\" too long", ifname);
339 if (!tst_rtnl_add_attr_string(file, lineno, ctx, IFLA_IFNAME, ifname)) {
355 "Failed to move %s to another namespace: %s", ifname,
363 const char *ifname, int nsfd)
365 return change_ns(file, lineno, strict, ifname, IFLA_NET_NS_FD, nsfd);
369 const char *ifname, pid_t nspid)
371 return change_ns(file, lineno, strict, ifname, IFLA_NET_NS_PID, nspid);
375 unsigned int action, unsigned int flags, const char *ifname,
392 if (!ifname && !gateway) {
398 if (ifname && strlen(ifname) >= IFNAMSIZ) {
400 "Network device name \"%s\" too long", ifname);
404 if (ifname) {
405 index = tst_netdev_index_by_name(file, lineno, ifname);
439 if (ifname && !tst_rtnl_add_attr(file, lineno, ctx, RTA_OIF, &index,
458 unsigned int action, unsigned int flags, const char *ifname,
480 return modify_route(file, lineno, strict, action, flags, ifname,
486 const char *ifname, unsigned int family, const void *srcaddr,
492 NLM_F_CREATE | NLM_F_EXCL, ifname, family, srcaddr, srcprefix,
497 const char *ifname, in_addr_t srcaddr, unsigned int srcprefix,
501 NLM_F_CREATE | NLM_F_EXCL, ifname, srcaddr, srcprefix, dstaddr,
506 const char *ifname, unsigned int family, const void *srcaddr,
511 return modify_route(file, lineno, strict, RTM_DELROUTE, 0, ifname,
517 int strict, const char *ifname, in_addr_t srcaddr,
521 return modify_route_inet(file, lineno, strict, RTM_DELROUTE, 0, ifname,
527 const char *ifname, unsigned int family, unsigned int parent,
546 if (ifname) {
548 ifname);
552 ifname);
585 const char *ifname, unsigned int family, unsigned int parent,
590 RTM_NEWQDISC, NLM_F_CREATE | NLM_F_EXCL, ifname, family,
595 const char *ifname, unsigned int family, unsigned int parent,
599 RTM_DELQDISC, 0, ifname, family, parent, handle, 0, qd_kind,
604 int strict, const char *ifname, unsigned int parent,
609 RTM_NEWTCLASS, NLM_F_CREATE | NLM_F_EXCL, ifname, AF_UNSPEC,
614 int strict, const char *ifname, unsigned int parent,
618 RTM_DELTCLASS, 0, ifname, AF_UNSPEC, parent, handle, 0,
623 int strict, const char *ifname, unsigned int parent,
628 RTM_NEWTFILTER, NLM_F_CREATE | NLM_F_EXCL, ifname, AF_UNSPEC,
634 int strict, const char *ifname, unsigned int parent,
639 RTM_DELTFILTER, 0, ifname, AF_UNSPEC, parent, handle,