Searched refs:ifname (Results 1 - 7 of 7) sorted by relevance

/lxc/src/lxc/
H A Dnetwork.h34 extern int lxc_netdev_move_by_index(int ifindex, pid_t pid, const char* ifname);
35 extern int lxc_netdev_move_by_name(const char *ifname, pid_t pid, const char* newname);
112 extern int lxc_bridge_attach(const char *lxcpath, const char *name, const char *bridge, const char *ifname);
117 extern int lxc_route_create_default(const char *addr, const char *ifname,
123 extern int lxc_route_delete_default(const char *addr, const char *ifname,
H A Dnetwork.c93 int lxc_netdev_move_by_index(int ifindex, pid_t pid, const char* ifname) argument
121 if (ifname != NULL) {
122 if (nla_put_string(nlmsg, IFLA_IFNAME, ifname))
141 static char * is_wlan(const char *ifname) argument
144 size_t len = strlen(ifname) + strlen(PHYSNAME) - 1;
151 ret = snprintf(path, len, PHYSNAME, ifname);
203 lxc_netdev_move_wlan(char *physname, const char *ifname, pid_t pid, const char* newname) argument
233 err = lxc_netdev_rename_by_name_in_netns(pid, ifname, newname);
240 int lxc_netdev_move_by_name(const char *ifname, pid_t pid, const char* newname) argument
245 if (!ifname)
929 ip_forward_set(const char *ifname, int family, int flag) argument
945 lxc_ip_forward_on(const char *ifname, int family) argument
950 lxc_ip_forward_off(const char *ifname, int family) argument
955 neigh_proxy_set(const char *ifname, int family, int flag) argument
1458 lxc_bridge_attach(const char *lxcpath, const char *name, const char *bridge, const char *ifname) argument
[all...]
H A Dconf.c2255 static int setup_hw_addr(char *hwaddr, const char *ifname) argument
2268 memcpy(ifr.ifr_name, ifname, IFNAMSIZ);
2336 char ifname[IFNAMSIZ]; local
2337 char *current_ifname = ifname;
2377 if (strcmp(ifname, netdev->name) != 0) {
2378 err = lxc_netdev_rename_by_name(ifname, netdev->name);
2380 ERROR("failed to rename %s->%s : %s", ifname, netdev->name,
2407 ifname);
2414 ifname);
2446 ERROR("Cannot add ipv4 gateway for %s when not bringing up the interface", ifname);
2541 char ifname[IFNAMSIZ]; local
3221 char ifname[IFNAMSIZ]; local
[all...]
H A Dlxccontainer.c3876 static bool do_lxcapi_attach_interface(struct lxc_container *c, const char *ifname, argument
3885 if (!ifname) {
3890 ret = lxc_netdev_isup(ifname);
3893 /* netdev of ifname is up. */
3894 ret = lxc_netdev_down(ifname);
3899 ret = lxc_netdev_move_by_name(ifname, do_lxcapi_init_pid(c), dst_ifname);
3911 static bool do_lxcapi_detach_interface(struct lxc_container *c, const char *ifname, argument
3921 if (!ifname) {
3940 ret = lxc_netdev_isup(ifname);
3944 /* netdev of ifname i
[all...]
H A Dlxc_user_nic.c824 char ifname[IFNAMSIZ]; local
825 char *namep = ifname;
/lxc/src/lxc/tools/
H A Dlxc_info.c153 char *ifname, *type; local
169 ifname = c->get_running_config_item(c, buf);
170 if (!ifname)
172 printf("%-15s %s\n", "Link:", ifname);
178 snprintf(path, sizeof(path), "/sys/class/net/%s/statistics/rx_bytes", ifname);
187 snprintf(path, sizeof(path), "/sys/class/net/%s/statistics/tx_bytes", ifname);
200 free(ifname);
/lxc/src/python-lxc/
H A Dlxc.c596 static char *kwlist[] = {"ifname", NULL};
597 char *ifname = NULL; local
605 ifname = PyBytes_AS_STRING(py_ifname);
606 assert(ifname != NULL);
609 if (self->container->detach_interface(self->container, ifname, NULL)) {
1594 "detach_interface(ifname) -> boolean\n"

Completed in 3740 milliseconds