aboutsummaryrefslogtreecommitdiff
path: root/libbb/obscure.c
diff options
context:
space:
mode:
authorAaro Koskinen <aaro.koskinen@nokia.com>2019-02-08 16:30:24 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2019-02-08 16:52:51 +0100
commitc89764c0633670ef28166c70d03bc593f4a1179f (patch)
tree6e109bae5a6fb5979d4ad754ef199031b1fd09b1 /libbb/obscure.c
parent78301861ef9e8d0edc72898712dbce7d793150a8 (diff)
downloadbusybox-c89764c0633670ef28166c70d03bc593f4a1179f.tar.gz
sysctl: fix compatibility with procps sysctl
Busybox sysctl is incompatible with procps when '.' appears in directory name, mostly happens with VLANs. busybox syntax (since 2008): net.ipv4.conf.eth0.100.mc_forwarding procps syntax (since 2002): net.ipv4.conf.eth0/100.mc_forwarding (supported by both: net/ipv4/conf/eth0.100/mc_forwarding) Use procps syntax for output; for input, allow both. function old new delta sysctl_dots_to_slashes 86 143 +57 sysctl_act_on_setting 443 453 +10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 67/0) Total: 67 bytes Signed-off-by: Aaro Koskinen <aaro.koskinen@nokia.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/obscure.c')
0 files changed, 0 insertions, 0 deletions