s3: Add some const to name_mangle()
authorVolker Lendecke <vl@samba.org>
Sun, 12 Dec 2010 17:53:49 +0000 (18:53 +0100)
committerKarolin Seeger <kseeger@samba.org>
Sat, 5 Mar 2011 13:34:45 +0000 (14:34 +0100)
(cherry picked from commit 1552acea9a55dd6bc5f386a5f424e09875ed463c)

source3/include/proto.h
source3/libsmb/nmblib.c

index bd5119fa4e235e5df383250fb73beaea23cf0cb8..bcedbd6d2d4ce444f6d684513ac3b2cdd7083d2d 100644 (file)
@@ -3192,7 +3192,7 @@ struct packet_struct *receive_dgram_packet(int fd, int t,
 bool match_mailslot_name(struct packet_struct *p, const char *mailslot_name);
 int matching_len_bits(unsigned char *p1, unsigned char *p2, size_t len);
 void sort_query_replies(char *data, int n, struct in_addr ip);
-char *name_mangle(TALLOC_CTX *mem_ctx, char *In, char name_type);
+char *name_mangle(TALLOC_CTX *mem_ctx, const char *In, char name_type);
 int name_extract(unsigned char *buf,size_t buf_len, unsigned int ofs, fstring name);
 int name_len(unsigned char *s1, size_t buf_len);
 
index c82d4dd9161ad6a34942ad08a63556127fafd160..c47f827ad236b76f532f424e3a1ed917f1412889 100644 (file)
@@ -1293,7 +1293,7 @@ static int name_interpret(unsigned char *buf, size_t buf_len,
  Note:  <Out> must be (33 + strlen(scope) + 2) bytes long, at minimum.
 ****************************************************************************/
 
-char *name_mangle(TALLOC_CTX *mem_ctx, char *In, char name_type)
+char *name_mangle(TALLOC_CTX *mem_ctx, const char *In, char name_type)
 {
        int   i;
        int   len;