source: freewrt/package/fwifupdown/files/mfunctions.sh@ 2af55bb

Last change on this file since 2af55bb was 5d96193, checked in by Thorsten Glaser <tg@…>, 18 years ago

argh, network didn't work!

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2842 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.1 KB
Line 
1# $FreeWRT$
2#
3# This file is part of the FreeWRT project. FreeWRT is copyrighted
4# material, please see the LICENCE file in the top-level directory
5# or at http://www.freewrt.org/licence for details.
6#
7# Christian Fischer <spaetzle@freewrt.org>
8#
9
10if [ ! -f /etc/network/mprint.sh ]; then
11 logger -t ifupdown "/etc/network/mprint.sh not found"
12 exit 1
13fi
14
15. /etc/network/mprint.sh
16
17mstart() {
18 mprint -d "Starting $IFACE_TYPE $IFACE"
19 MDENT=$(expr ${MDENT:-0} + 1)
20 main_pos_update
21}
22
23mstop() {
24 mprint -d "Stopping $IFACE_TYPE $IFACE"
25 MDENT=$(expr ${MDENT:-0} + 1)
26 main_pos_update
27}
28
29mup() {
30 mprint -n "Bringing up $IFACE_TYPE $IFACE"
31}
32
33mdown() {
34 mprint -n "Bringing down $IFACE_TYPE $IFACE"
35}
36
37madd() {
38 mprint -n "Adding ${1:-$IFACE}"
39}
40
41mremove() {
42 mprint -n "Removing ${1:-$IFACE}"
43}
44
45mcreate() {
46 mprint -n "Creating ${2:-$IFACE_TYPE} ${1:-$IFACE}"
47}
48
49mdestroy() {
50 mprint -n "Destroying ${2:-$IFACE_TYPE} ${1:-$IFACE}"
51}
52
53merr() {
54 mprint "${HILITE}" "Error: ${*}"
55}
56
57minfo() {
58 mprint "${HILITE}" "Info: ${*}"
59}
60
61mwarn() {
62 mprint "${HILITE}" "Warning: ${*}"
63}
64
65mstate() {
66 mprint -e $1
67 return $1
68}
69
70# vim:ts=4
Note: See TracBrowser for help on using the repository browser.