]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-windows-smb-username-refcount-20060110
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 10 Jan 2006 13:28:01 +0000 (13:28 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 10 Jan 2006 13:28:01 +0000 (13:28 +0000)
commit29a68de93b71b8180b1230fe64956fc611c97f3c
tree6fb420eab194fa57b52803c2daf8092c71336c6e
parentd06884e28b2bd9cfa3358c60da50ec4ebf5c3f6a
STABLE14-windows-smb-username-refcount-20060110

the smb_username_t objects are reference counted but they were never
released on their own accord.  Instead the smb_uid_t objects when
released were also cleaning up the smb_username_t.  Since the smb_username_t
is reused, now that smb_user_t objects are being cleaned up, this was
a problem.

(cherry picked from commit a9df3ca715f483a31c14b72bae3f548a4c9291d4)
src/WINNT/afsd/cm_ioctl.c
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb.h
src/WINNT/afsd/smb3.c