summaryrefslogtreecommitdiff
path: root/usr/src/lib/libsmbfs
diff options
context:
space:
mode:
authorGordon Ross <Gordon.Ross@Sun.COM>2009-12-20 17:00:07 -0500
committerGordon Ross <Gordon.Ross@Sun.COM>2009-12-20 17:00:07 -0500
commit05cffdd1e5bacc2be9e9bd3721a3af9fe838769a (patch)
treeaef8193660a380342a0d75984f4a4d3f6680ce1c /usr/src/lib/libsmbfs
parentd189c17091985028902e6d1c75816619dc62c7d0 (diff)
downloadillumos-joyent-05cffdd1e5bacc2be9e9bd3721a3af9fe838769a.tar.gz
6876185 common I/F for net message build/parse in kernel vs user code (SS12u1 lint)
Diffstat (limited to 'usr/src/lib/libsmbfs')
-rw-r--r--usr/src/lib/libsmbfs/smb/krb5ssp.c4
-rw-r--r--usr/src/lib/libsmbfs/smb/lgrep.awk3
2 files changed, 5 insertions, 2 deletions
diff --git a/usr/src/lib/libsmbfs/smb/krb5ssp.c b/usr/src/lib/libsmbfs/smb/krb5ssp.c
index d473c07c79..190a755499 100644
--- a/usr/src/lib/libsmbfs/smb/krb5ssp.c
+++ b/usr/src/lib/libsmbfs/smb/krb5ssp.c
@@ -455,12 +455,12 @@ krb5ssp_destroy(struct ssp_ctx *sp)
if ((kctx = ss->ss_krb5ctx) != NULL) {
/* from krb5ssp_get_tkt */
if (ss->ss_auth)
- krb5_auth_con_free(kctx, ss->ss_auth);
+ (void) krb5_auth_con_free(kctx, ss->ss_auth);
/* from krb5ssp_init_client */
if (ss->ss_krb5clp)
krb5_free_principal(kctx, ss->ss_krb5clp);
if (ss->ss_krb5cc)
- krb5_cc_close(kctx, ss->ss_krb5cc);
+ (void) krb5_cc_close(kctx, ss->ss_krb5cc);
krb5_free_context(kctx);
}
diff --git a/usr/src/lib/libsmbfs/smb/lgrep.awk b/usr/src/lib/libsmbfs/smb/lgrep.awk
index f7ae7bd5d1..c996ef1b14 100644
--- a/usr/src/lib/libsmbfs/smb/lgrep.awk
+++ b/usr/src/lib/libsmbfs/smb/lgrep.awk
@@ -37,6 +37,9 @@
/: _xti_.* .E_INCONS_ARG_USED2./ { next; }
/: _xti_.* .E_INCONS_VAL_TYPE_DECL2./ { next; }
+# This is third-party code we'd rather not "fix"
+/\/spnego.c.* .E_STMT_NOT_REACHED./ { next; }
+
# The mb_put/md_get functions are intentionally used both
# with and without return value checks. Not a concern.
/: mb_put_.* .E_FUNC_RET_[A-Z]*_IGNOR/ { next; }