diff options
author | Krishna Yenduri <Bhargava.Yenduri@Sun.COM> | 2009-09-14 11:09:53 -0700 |
---|---|---|
committer | Krishna Yenduri <Bhargava.Yenduri@Sun.COM> | 2009-09-14 11:09:53 -0700 |
commit | 2ec7cc7fc084163eaed884efee9bbd322cc8951b (patch) | |
tree | f6bb218709f7ca4fbfc99a682052640658b9d70f /usr/src/uts/common/c2/audit.c | |
parent | 53dbcc5939527e6d5d52d814e51e364b5e8bb532 (diff) | |
download | illumos-joyent-2ec7cc7fc084163eaed884efee9bbd322cc8951b.tar.gz |
6228975 Need IPv6 support for KSSL
6627569 need kssl_sid_cached kstat counter
6846333 ksslcfg no longer displays version
6668826 missing curly brackets in kssl_release_ent
6873066 cleanup unused code in ksslproto.h and ksslapi.h
Diffstat (limited to 'usr/src/uts/common/c2/audit.c')
-rw-r--r-- | usr/src/uts/common/c2/audit.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/usr/src/uts/common/c2/audit.c b/usr/src/uts/common/c2/audit.c index d6ffb66927..614fed01af 100644 --- a/usr/src/uts/common/c2/audit.c +++ b/usr/src/uts/common/c2/audit.c @@ -2258,12 +2258,13 @@ audit_kssl(int cmd, void *params, int error) case KSSL_ADD_ENTRY: { char buf[32]; kssl_params_t *kp = (kssl_params_t *)params; - struct sockaddr_in *saddr = &(kp->kssl_addr); + struct sockaddr_in6 *saddr = &kp->kssl_addr; au_write((caddr_t *)&ad, au_to_text("op=KSSL_ADD_ENTRY")); - au_write((caddr_t *)&ad, au_to_in_addr(&(saddr->sin_addr))); + au_write((caddr_t *)&ad, + au_to_in_addr_ex((int32_t *)&saddr->sin6_addr)); (void) snprintf(buf, sizeof (buf), "SSL port=%d", - saddr->sin_port); + saddr->sin6_port); au_write((caddr_t *)&ad, au_to_text(buf)); (void) snprintf(buf, sizeof (buf), "proxy port=%d", @@ -2274,12 +2275,13 @@ audit_kssl(int cmd, void *params, int error) case KSSL_DELETE_ENTRY: { char buf[32]; - struct sockaddr_in *saddr = (struct sockaddr_in *)params; + struct sockaddr_in6 *saddr = (struct sockaddr_in6 *)params; au_write((caddr_t *)&ad, au_to_text("op=KSSL_DELETE_ENTRY")); - au_write((caddr_t *)&ad, au_to_in_addr(&(saddr->sin_addr))); + au_write((caddr_t *)&ad, + au_to_in_addr_ex((int32_t *)&saddr->sin6_addr)); (void) snprintf(buf, sizeof (buf), "SSL port=%d", - saddr->sin_port); + saddr->sin6_port); au_write((caddr_t *)&ad, au_to_text(buf)); break; } |