[PATCH 5/7] s3-param: Add lp_set_dos_charset().

Andreas Schneider asn at samba.org
Wed Mar 13 04:48:18 MDT 2013


Signed-off-by: Andreas Schneider <asn at samba.org>
---
 source3/include/proto.h  | 1 +
 source3/param/loadparm.c | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/source3/include/proto.h b/source3/include/proto.h
index c36125e..bb73738 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -1466,6 +1466,7 @@ void lp_remove_service(int snum);
 void lp_copy_service(int snum, const char *new_name);
 int lp_default_server_announce(void);
 const char *lp_printername(TALLOC_CTX *ctx, int snum);
+void lp_set_dos_charset(const char *name);
 void lp_set_logfile(const char *name);
 int lp_maxprintjobs(int snum);
 const char *lp_printcapname(void);
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c
index 75b63c5..83fc734 100644
--- a/source3/param/loadparm.c
+++ b/source3/param/loadparm.c
@@ -5316,6 +5316,12 @@ void lp_set_logfile(const char *name)
 	debug_set_logfile(name);
 }
 
+void lp_set_dos_charset(const char *name)
+{
+	string_set(&Globals.dos_charset, name);
+	init_iconv();
+}
+
 /*******************************************************************
  Return the max print jobs per queue.
 ********************************************************************/
-- 
1.8.1.5




More information about the samba-technical mailing list