CLEANUP/MINOR: dns: dns_str_to_dn_label() only needs a const char

The string is an input, let's constify it.
diff --git a/include/proto/dns.h b/include/proto/dns.h
index 328298e..80887e8 100644
--- a/include/proto/dns.h
+++ b/include/proto/dns.h
@@ -25,7 +25,7 @@
 #include <types/dns.h>
 #include <types/proto_udp.h>
 
-char *dns_str_to_dn_label(char *string, char *dn, int dn_len);
+char *dns_str_to_dn_label(const char *string, char *dn, int dn_len);
 int dns_str_to_dn_label_len(const char *string);
 int dns_hostname_validation(const char *string, char **err);
 int dns_build_query(int query_id, int query_type, char *hostname_dn, int hostname_dn_len, char *buf, int bufsize);
diff --git a/src/dns.c b/src/dns.c
index 3d54b95..37e041c 100644
--- a/src/dns.c
+++ b/src/dns.c
@@ -928,7 +928,7 @@
  * In the second case, memory will be allocated.
  * in case of error, -1 is returned, otherwise, number of bytes copied in dn
  */
-char *dns_str_to_dn_label(char *string, char *dn, int dn_len)
+char *dns_str_to_dn_label(const char *string, char *dn, int dn_len)
 {
 	char *c, *d;
 	int i, offset;