Windows: cleanup smb polution of non-smb modules
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 20 Aug 2009 14:54:47 +0000 (10:54 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Thu, 20 Aug 2009 21:38:51 +0000 (14:38 -0700)
commit687a40c7c6f3e0391ec1c863113c22f970003b49
tree7526f1e3f5e9497aa218d6e8e9716c6fda56234d
parentef197772e7a1bd823f6f5d0ea3846ccabe950a1e
Windows: cleanup smb polution of non-smb modules

There are a variety of functions that are declared in smb modules
that are used within non-smb modules.   In order to reduce some of
the polution, several time conversion functions and the thread
priority operations are migrated to cm_utils.  As part of this
migration the unused !USE_NUMERIC_TIME_CONV time implementations
are removed.

In addition, an unnecessary use of an SMB preprocessor symbols
is removed from cm_freelance.c and smb_ioctls.h is no longer
included within afsd.h.

LICENSE MIT

Reviewed-on: http://gerrit.openafs.org/330
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
12 files changed:
src/WINNT/afsd/afsd.h
src/WINNT/afsd/afsd_init.c
src/WINNT/afsd/cm_buf.c
src/WINNT/afsd/cm_cell.c
src/WINNT/afsd/cm_freelance.c
src/WINNT/afsd/cm_scache.c
src/WINNT/afsd/cm_utils.c
src/WINNT/afsd/cm_utils.h
src/WINNT/afsd/smb.c
src/WINNT/afsd/smb.h
src/WINNT/afsd/smb3.c
src/util/errmap_nt.h