summaryrefslogtreecommitdiff
path: root/usr/src/lib/smbsrv/libmlsvc/common/lmshare.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/smbsrv/libmlsvc/common/lmshare.c')
-rw-r--r--usr/src/lib/smbsrv/libmlsvc/common/lmshare.c51
1 files changed, 1 insertions, 50 deletions
diff --git a/usr/src/lib/smbsrv/libmlsvc/common/lmshare.c b/usr/src/lib/smbsrv/libmlsvc/common/lmshare.c
index 5fb02b71f4..d131db4144 100644
--- a/usr/src/lib/smbsrv/libmlsvc/common/lmshare.c
+++ b/usr/src/lib/smbsrv/libmlsvc/common/lmshare.c
@@ -19,7 +19,7 @@
* CDDL HEADER END
*/
/*
- * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -989,55 +989,6 @@ lmshare_setinfo(lmshare_info_t *si, int doshm)
return (res);
}
-/*
- * lmshare_decode_type
- *
- * Gets a SMB share type as an integer value and return
- * a string name for it.
- */
-static char *
-lmshare_decode_type(uint_t stype)
-{
- switch (stype) {
- case STYPE_DISKTREE:
- return ("Disk");
- case STYPE_PRINTQ:
- return ("Print Queue");
- case STYPE_DEVICE:
- return ("Device");
- case STYPE_IPC:
- return ("IPC");
- case STYPE_DFS:
- return ("DFS");
- case STYPE_SPECIAL:
- return ("Special");
- default:
- return ("Unknown");
- /* NOTREACHED */
- };
-}
-
-/*
- * lmshare_loginfo
- *
- * Decodes and writes the information of the given
- * share to the specified file.
- */
-void
-lmshare_loginfo(FILE *fp, lmshare_info_t *si)
-{
- (void) fprintf(fp, "\n%s Information:\n", si->share_name);
- (void) fprintf(fp, "\tFolder: %s\n", si->directory);
- (void) fprintf(fp, "\tType: %s\n",
- lmshare_decode_type((uint_t)si->stype));
- (void) fprintf(fp, "\tComment: %s\n", si->comment);
-
- (void) fprintf(fp, "\tStatus: %s\n",
- ((si->mode & LMSHRM_TRANS) ? "Transient" : "Permanent"));
-
- (void) fprintf(fp, "\tContainer: %s\n", si->container);
-}
-
DWORD
lmshare_list(int offset, lmshare_list_t *list)
{