diff options
author | Isaac Dunham <ibid.ag@gmail.com> | 2014-04-12 17:26:44 -0500 |
---|---|---|
committer | Isaac Dunham <ibid.ag@gmail.com> | 2014-04-12 17:26:44 -0500 |
commit | 931425ca05b93348dd497598af077d16cdc1cd3c (patch) | |
tree | 1c5d8a9c9cf0d9953b8d74077b762e1d87b6fdf0 /toys/other/vconfig.c | |
parent | 669f332aafe1afdbbfbe4b7c1c8fdab6fa2cec1d (diff) | |
download | toybox-931425ca05b93348dd497598af077d16cdc1cd3c.tar.gz |
roadmap: describe glibc commands.
Some glibc commands are irrelevant because they're for functionality
that is excluded from musl (mtrace, rpc*, localedef, iconvconfig, nscd).
getconf and catchsegv look like candidates for the development toolchain;
locale and iconv were already triaged.
getent is pretty lame, but it and the timezone stuff (tzselect zic
zdump) are the only new possibly interesting commands.
Diffstat (limited to 'toys/other/vconfig.c')
-rw-r--r-- | toys/other/vconfig.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/toys/other/vconfig.c b/toys/other/vconfig.c index d2422529..5a737c78 100644 --- a/toys/other/vconfig.c +++ b/toys/other/vconfig.c @@ -47,6 +47,18 @@ void vconfig_main(void) memset(&request, 0, sizeof(struct vlan_ioctl_args)); cmd = toys.optargs[0]; +//add ADD_VLAN_CMD 4094 0 // ADD_VLAN_CMD +//rem DEL_VLAN_CMD 0 0 // DEL_VLAN_CMD +//set_ingress_map INT_MAX 0 // SET_VLAN_INGRESS_PRIORITY_CMD +//set_egress_map // SET_VLAN_EGRESS_PRIORITY_CMD +//GET_VLAN_INGRESS_PRIORITY_CMD, +//GET_VLAN_EGRESS_PRIORITY_CMD, +//set_name_type // SET_VLAN_NAME_TYPE_CMD +//set_flag // SET_VLAN_FLAG_CMD, +//GET_VLAN_REALDEV_NAME_CMD, +//GET_VLAN_VID_CMD + + if (!strcmp(cmd, "set_name_type")) { char *types[] = {"VLAN_PLUS_VID", "DEV_PLUS_VID", "VLAN_PLUS_VID_NO_PAD", "DEV_PLUS_VID_NO_PAD"}; @@ -65,7 +77,7 @@ void vconfig_main(void) } // Store interface name - xstrncpy(request.device1, toys.optargs[1], 16); + xstrncpy(request.device1, toys.optargs[1], 23); if (!strcmp(cmd, "add")) { request.cmd = ADD_VLAN_CMD; |