updates.
[silc.git] / lib / silccore / silcauth.c
index cd08d5edf7545f8b27d598c7ce8b7ce336b975af..153058609f607080e151ab1a7493ae95abe9c3f6 100644 (file)
@@ -329,7 +329,7 @@ SilcBuffer silc_key_agreement_payload_encode(char *hostname,
                                             unsigned int port)
 {
   SilcBuffer buffer;
-  unsigned int len = strlen(hostname);
+  unsigned int len = hostname ? strlen(hostname) : 0;
 
   SILC_LOG_DEBUG(("Encoding Key Agreement Payload"));