Lines Matching refs:link
2 * src/nl-link-set.c Set link attributes
13 #include <netlink/cli/link.h>
19 " changes := [link LINK]\n"
29 "Usage: nl-link-set [OPTION]... [LINK]\n"
37 " -n, --name=NAME link name\n"
50 struct rtnl_link *link = nl_object_priv(obj);
58 if ((err = rtnl_link_change(sock, link, change, 0) < 0))
59 nl_cli_fatal(err, "Unable to change link: %s",
64 nl_object_dump(OBJ_CAST(link), ¶ms);
71 struct rtnl_link *link, *change;
77 link = nl_cli_link_alloc();
109 case 'n': ok++; nl_cli_link_parse_name(link, optarg); break;
110 case 'i': ok++; nl_cli_link_parse_ifindex(link, optarg); break;
112 case ARG_MTU: nl_cli_link_parse_mtu(link, optarg); break;
113 case ARG_TXQLEN: nl_cli_link_parse_txqlen(link, optarg); break;
114 case ARG_WEIGHT: nl_cli_link_parse_weight(link, optarg); break;
121 nl_cache_foreach_filter(link_cache, OBJ_CAST(link), set_cb, change);