summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorJan Friedel <Jan.Friedel@Sun.COM>2009-11-02 10:34:51 +0100
committerJan Friedel <Jan.Friedel@Sun.COM>2009-11-02 10:34:51 +0100
commitc7bef3b16d3d2a0b09ff75fbbd724283ef1ee7e7 (patch)
tree6500e003959acac7e88c874603ac7fb226232a7a /usr
parentbf515db2f8b506f788f69875fa1319cfbf177c9d (diff)
downloadillumos-joyent-c7bef3b16d3d2a0b09ff75fbbd724283ef1ee7e7.tar.gz
6892849 channel binding in audit_remote(5) should correctly specify the application_data structure member
Diffstat (limited to 'usr')
-rw-r--r--usr/src/lib/auditd_plugins/remote/transport.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/usr/src/lib/auditd_plugins/remote/transport.c b/usr/src/lib/auditd_plugins/remote/transport.c
index de62ed520c..b8015bcbee 100644
--- a/usr/src/lib/auditd_plugins/remote/transport.c
+++ b/usr/src/lib/auditd_plugins/remote/transport.c
@@ -306,7 +306,6 @@ establish_context()
gss_name_t gss_name;
char *gss_svc_name = "audit";
char *svc_name;
- size_t ver_str_concat_len;
struct gss_channel_bindings_struct input_chan_bindings;
/* GSS service name = gss_svc_name + "@" + remote hostname (fqdn) */
@@ -336,8 +335,7 @@ establish_context()
bzero(&input_chan_bindings, sizeof (input_chan_bindings));
input_chan_bindings.initiator_addrtype = GSS_C_AF_NULLADDR;
input_chan_bindings.acceptor_addrtype = GSS_C_AF_NULLADDR;
- ver_str_concat_len = strlen(ver_str_concat) + 1;
- input_chan_bindings.application_data.length = ver_str_concat_len;
+ input_chan_bindings.application_data.length = strlen(ver_str_concat);
input_chan_bindings.application_data.value = ver_str_concat;
(void) pthread_mutex_lock(&gss_ctx_lock);