summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbsm
diff options
context:
space:
mode:
authorJerry Jelinek <jerry.jelinek@joyent.com>2013-01-23 22:36:14 +0000
committerJerry Jelinek <jerry.jelinek@joyent.com>2013-01-23 22:36:14 +0000
commitcbe84e2625d7e7a63fe63490cc6785655cac9148 (patch)
treed53bbdb8702440209b9e6fb9acdb6c546a39e4aa /usr/src/lib/libbsm
parent40717265d1d7b51b94ed8affc5fabdcd0f596eec (diff)
downloadillumos-joyent-cbe84e2625d7e7a63fe63490cc6785655cac9148.tar.gz
OS-1832 fix for OS-1783 broke at when zone has no network
Diffstat (limited to 'usr/src/lib/libbsm')
-rw-r--r--usr/src/lib/libbsm/common/adt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/lib/libbsm/common/adt.c b/usr/src/lib/libbsm/common/adt.c
index fdf323f5cf..4cf0dd7566 100644
--- a/usr/src/lib/libbsm/common/adt.c
+++ b/usr/src/lib/libbsm/common/adt.c
@@ -790,6 +790,7 @@ adt_get_hostIP(const char *hostname, au_tid_addr_t *p_term)
}
/* No mapping, default to loopback. */
+ errno = ENETDOWN;
adt_write_syslog("adt_get_local_address failed, no Audit IP address "
"available, faking loopback and error", errno);
IN_SET_LOOPBACK_ADDR((struct sockaddr_in *)&(al.addr.addr));