diff options
author | brian <brian@FreeBSD.org> | 1999-11-23 00:22:25 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1999-11-23 00:22:25 +0000 |
commit | 24f5678bfc062662eb4558cd4a0032ee81049a31 (patch) | |
tree | b435c2f7fa36c737ea616b5a7fe06cf426646cf0 /etc/rc.d | |
parent | 3d4700ff3018349a466aa9d16ba285ccb3b6e9aa (diff) | |
download | FreeBSD-src-24f5678bfc062662eb4558cd4a0032ee81049a31.zip FreeBSD-src-24f5678bfc062662eb4558cd4a0032ee81049a31.tar.gz |
Add pppoed startup options
Diffstat (limited to 'etc/rc.d')
-rw-r--r-- | etc/rc.d/netoptions | 10 | ||||
-rw-r--r-- | etc/rc.d/network1 | 10 | ||||
-rw-r--r-- | etc/rc.d/network2 | 10 | ||||
-rw-r--r-- | etc/rc.d/network3 | 10 | ||||
-rw-r--r-- | etc/rc.d/routing | 10 |
5 files changed, 50 insertions, 0 deletions
diff --git a/etc/rc.d/netoptions b/etc/rc.d/netoptions index e98b40a..75ee8ca 100644 --- a/etc/rc.d/netoptions +++ b/etc/rc.d/netoptions @@ -578,6 +578,16 @@ network_pass3() { ;; esac + case ${pppoed_enable} in + [Yy][Ee][Ss]) + if [ -n "$pppoed_provider ]; then + pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" + fi + echo -n ' pppoed'; + /usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface} + ;; + esac + echo '.' network_pass3_done=YES } diff --git a/etc/rc.d/network1 b/etc/rc.d/network1 index e98b40a..75ee8ca 100644 --- a/etc/rc.d/network1 +++ b/etc/rc.d/network1 @@ -578,6 +578,16 @@ network_pass3() { ;; esac + case ${pppoed_enable} in + [Yy][Ee][Ss]) + if [ -n "$pppoed_provider ]; then + pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" + fi + echo -n ' pppoed'; + /usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface} + ;; + esac + echo '.' network_pass3_done=YES } diff --git a/etc/rc.d/network2 b/etc/rc.d/network2 index e98b40a..75ee8ca 100644 --- a/etc/rc.d/network2 +++ b/etc/rc.d/network2 @@ -578,6 +578,16 @@ network_pass3() { ;; esac + case ${pppoed_enable} in + [Yy][Ee][Ss]) + if [ -n "$pppoed_provider ]; then + pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" + fi + echo -n ' pppoed'; + /usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface} + ;; + esac + echo '.' network_pass3_done=YES } diff --git a/etc/rc.d/network3 b/etc/rc.d/network3 index e98b40a..75ee8ca 100644 --- a/etc/rc.d/network3 +++ b/etc/rc.d/network3 @@ -578,6 +578,16 @@ network_pass3() { ;; esac + case ${pppoed_enable} in + [Yy][Ee][Ss]) + if [ -n "$pppoed_provider ]; then + pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" + fi + echo -n ' pppoed'; + /usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface} + ;; + esac + echo '.' network_pass3_done=YES } diff --git a/etc/rc.d/routing b/etc/rc.d/routing index e98b40a..75ee8ca 100644 --- a/etc/rc.d/routing +++ b/etc/rc.d/routing @@ -578,6 +578,16 @@ network_pass3() { ;; esac + case ${pppoed_enable} in + [Yy][Ee][Ss]) + if [ -n "$pppoed_provider ]; then + pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" + fi + echo -n ' pppoed'; + /usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface} + ;; + esac + echo '.' network_pass3_done=YES } |