X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fentry.c;h=82c1553745c0339eab97b7bddf6441f8247ea2de;hb=4c0a414c5f83270ded3deb66036f77ae754e4555;hp=afa972adb4bc5d1dbc56766e6042575af6cc7a84;hpb=ba51d86d35c7686fe64e861e14177bec0a993e42;p=catta diff --git a/src/entry.c b/src/entry.c index afa972a..82c1553 100644 --- a/src/entry.c +++ b/src/entry.c @@ -715,7 +715,7 @@ int catta_server_add_service( const char *type, const char *domain, const char *host, - uint16_t port, + unsigned int port, ... ){ va_list va; @@ -901,7 +901,7 @@ static CattaEntry *server_add_dns_server_name( uint16_t port /** should be 53 */) { CattaEntry *e; - char t[CATTA_DOMAIN_NAME_MAX], normalized_d[CATTA_DOMAIN_NAME_MAX], *n; + char t[CATTA_DOMAIN_NAME_MAX + 20], normalized_d[CATTA_DOMAIN_NAME_MAX], *n; CattaRecord *r; @@ -957,7 +957,7 @@ int catta_server_add_dns_server_address( uint16_t port /** should be 53 */) { CattaRecord *r; - char n[64], h[64]; + char n[64 + 20], h[64]; CattaEntry *a_entry, *s_entry; assert(s);