Changeset 5fade05 in freewrt for package/fwifupdown/files
- Timestamp:
- Jun 18, 2007, 3:38:49 PM (18 years ago)
- Children:
- 7c3897a
- Parents:
- 22ad630
- Location:
- package/fwifupdown/files
- Files:
-
- 5 edited
-
ifupdown.sh (modified) (1 diff)
-
lladdr (modified) (1 diff)
-
main.sh (modified) (2 diffs)
-
mfunctions.sh (modified) (1 diff)
-
mprint.sh (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/fwifupdown/files/ifupdown.sh
r22ad630 r5fade05 21 21 esac 22 22 23 [ -f /etc/conf.d/ifupdown ] && . /etc/conf.d/ifupdown 23 . /etc/rc.conf 24 24 redirect="2>&-" 25 25 26 if [ x"$ CFG_DEBUG" = x"1" ]; then26 if [ x"$FWIFUPDOWN_DEBUG" = x"1" ]; then 27 27 set -x 28 28 redirect= 29 29 fi 30 30 31 eval IFUPDOWN_ENV= $( sed "s/#.*//g" /etc/conf.d/ifupdown) \31 eval IFUPDOWN_ENV= $(grep '^FWIFUPDOWN_' /etc/rc.conf) \ 32 32 busybox $what $@ $redirect 33 33 -
package/fwifupdown/files/lladdr
r22ad630 r5fade05 7 7 8 8 lladdr_preup() { 9 [ -z $ LLADDR ] && return 09 [ -z $IF_LLADDR ] && return 0 10 10 case $IF_LLADDR in 11 11 [0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F]) ;; -
package/fwifupdown/files/main.sh
r22ad630 r5fade05 323 323 ### main entry point ### 324 324 325 CFG_PRINTING_OFF=0 326 CFG_SYSLOG_OFF=0 327 CFG_FANCY=0 328 CFG_DEBUG=0 329 330 if ! [ -f /etc/conf.d/ifupdown ] 331 then 332 logger -t ifupdown "/etc/conf.d/ifupdown not found" 333 exit 1 334 fi 335 . /etc/conf.d/ifupdown 336 337 config ${CFG_DEBUG:=""} && set -x 325 FWIFUPDOWN_PRINTING_OFF=0 326 FWIFUPDOWN_SYSLOG_OFF=0 327 FWIFUPDOWN_FANCY=0 328 FWIFUPDOWN_DEBUG=0 329 330 . /etc/rc.conf 331 332 config ${FWIFUPDOWN_DEBUG:=""} && set -x 338 333 339 334 RT_PREUP_PRINTING_OFF=0 … … 356 351 [ -z "${KSH_VERSION:-""}" ] || alias which='whence -p' 357 352 358 if ! [ -f ${INSTALLDIR}/sh/mfunctions.sh ]353 if ! [ -f /etc/network/mfunctions.sh ] 359 354 then 360 logger -t ifupdown " ${INSTALLDIR}/sh/mfunctions.sh not found"355 logger -t ifupdown "/etc/network/mfunctions.sh not found" 361 356 exit 1 362 357 fi 363 . ${INSTALLDIR}/sh/mfunctions.sh358 . /etc/network/mfunctions.sh 364 359 365 360 main_env_update -
package/fwifupdown/files/mfunctions.sh
r22ad630 r5fade05 12 12 exit 1 13 13 fi 14 if [ ! -f ${INSTALLDIR}/sh/mprint.sh ]; then15 logger -t ifupdown " ${INSTALLDIR}/sh/mprint.sh not found"14 if [ ! -f /etc/network/mprint.sh ]; then 15 logger -t ifupdown "/etc/network/mprint.sh not found" 16 16 exit 1 17 17 fi 18 18 19 . ${INSTALLDIR}/sh/mprint.sh19 . /etc/network/mprint.sh 20 20 21 21 mstart() { -
package/fwifupdown/files/mprint.sh
r22ad630 r5fade05 32 32 shift 33 33 opt='-ne' 34 if config $ CFG_FANCY34 if config $FWIFUPDOWN_FANCY 35 35 then 36 36 msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${*}" … … 44 44 shift 45 45 opt='-e' 46 if config $ CFG_FANCY46 if config $FWIFUPDOWN_FANCY 47 47 then 48 48 msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${*} ..." … … 57 57 case "$1" in 58 58 0) 59 if config $ CFG_FANCY59 if config $FWIFUPDOWN_FANCY 60 60 then 61 61 msg="${FIRSTCOL}${MP_GOOD}${ME_GOOD}" … … 66 66 ;; 67 67 *) 68 if config $ CFG_FANCY68 if config $FWIFUPDOWN_FANCY 69 69 then 70 70 msg="${FIRSTCOL}${MP_BAD}${ME_BAD}" … … 85 85 color=$1 86 86 shift 87 if config $ CFG_FANCY87 if config $FWIFUPDOWN_FANCY 88 88 then 89 89 msg="${FIRSTCOL}${MP_NONE}${STARTCOL}${color}${*}${NORMAL}" … … 95 95 esac 96 96 97 config $ CFG_PRINTING_OFF || if config $CFG_FANCY; then97 config $FWIFUPDOWN_PRINTING_OFF || if config $FWIFUPDOWN_FANCY; then 98 98 echo $opt ${msg}${NORMAL} 99 99 else … … 104 104 105 105 mlogger() { 106 config $ CFG_SYSLOG_OFF || logger -t network "$*"106 config $FWIFUPDOWN_SYSLOG_OFF || logger -t network "$*" 107 107 } 108 108
Note:
See TracChangeset
for help on using the changeset viewer.
