summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xscripts/netcfg-menu2
-rw-r--r--src/network3
2 files changed, 3 insertions, 2 deletions
diff --git a/scripts/netcfg-menu b/scripts/netcfg-menu
index d0db762..1ca5e32 100755
--- a/scripts/netcfg-menu
+++ b/scripts/netcfg-menu
@@ -50,7 +50,7 @@ case $ret in
255) # timeout - use default
PROFILE=$DEFAULT;;&
0) # User selection
- PROFILE=$(< "$ANSWER");;&
+ read PROFILE < "$ANSWER";;&
255|0)
profile_up "$PROFILE"
ret=$?
diff --git a/src/network b/src/network
index 4858144..e8c2ae1 100644
--- a/src/network
+++ b/src/network
@@ -364,7 +364,8 @@ is_interface() {
}
interface_is_up() {
- local flags="$(< "/sys/class/net/$1/flags")"
+ local flags
+ read flags < "/sys/class/net/$1/flags"
# IFF_UP is defined as 0x1 in linux/if.h
(( flags & 0x1 ))
}