diff options
author | Gordon Ross <Gordon.Ross@Sun.COM> | 2009-12-20 17:00:07 -0500 |
---|---|---|
committer | Gordon Ross <Gordon.Ross@Sun.COM> | 2009-12-20 17:00:07 -0500 |
commit | 05cffdd1e5bacc2be9e9bd3721a3af9fe838769a (patch) | |
tree | aef8193660a380342a0d75984f4a4d3f6680ce1c /usr/src/lib/libsmbfs/smb | |
parent | d189c17091985028902e6d1c75816619dc62c7d0 (diff) | |
download | illumos-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/smb')
-rw-r--r-- | usr/src/lib/libsmbfs/smb/krb5ssp.c | 4 | ||||
-rw-r--r-- | usr/src/lib/libsmbfs/smb/lgrep.awk | 3 |
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; } |