summaryrefslogtreecommitdiff
path: root/usr/src/cmd/svc/shell/net_include.sh
diff options
context:
space:
mode:
authorMark Haywood <Mark.Haywood@Oracle.COM>2010-07-27 20:35:25 -0400
committerMark Haywood <Mark.Haywood@Oracle.COM>2010-07-27 20:35:25 -0400
commit9b5bf10ab04b9be5564d70a57980cfb68b6372e7 (patch)
tree4eb6a11161f8b5338c1411a51a71cd00004c3ca1 /usr/src/cmd/svc/shell/net_include.sh
parentae3d7f90695ef456a6da4f7bdccd448ebe0b99e1 (diff)
downloadillumos-joyent-9b5bf10ab04b9be5564d70a57980cfb68b6372e7.tar.gz
PSARC/2010/164 interfaces for basic install network configuration
6923163 Automated Install requires mechanism for configuring static IP addresses 6923168 Automated Install requires a mechanism for configuring name services for clients
Diffstat (limited to 'usr/src/cmd/svc/shell/net_include.sh')
-rw-r--r--usr/src/cmd/svc/shell/net_include.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/usr/src/cmd/svc/shell/net_include.sh b/usr/src/cmd/svc/shell/net_include.sh
index 2c08eeda1f..cac56873f8 100644
--- a/usr/src/cmd/svc/shell/net_include.sh
+++ b/usr/src/cmd/svc/shell/net_include.sh
@@ -26,6 +26,9 @@
# All rights reserved.
#
+NET_INADDR_ANY="0.0.0.0"
+NET_IN6ADDR_ANY_INIT="::0"
+
# Print warnings to console
warn_failed_ifs() {
echo "Failed to $1 interface(s):$2" >/dev/msglog
@@ -44,6 +47,17 @@ shcat() {
done
}
+net_record_err()
+{
+ message=$1
+ err=$2
+
+ echo "$message" | smf_console
+ if [ $err -ne 0 ]; then
+ echo "Error code = $err" | smf_console
+ fi
+}
+
#
# inet_list list of IPv4 interfaces.
# inet6_list list of IPv6 interfaces.