updates
authorPekka Riikonen <priikone@silcnet.org>
Fri, 26 Apr 2002 07:47:51 +0000 (07:47 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Fri, 26 Apr 2002 07:47:51 +0000 (07:47 +0000)
apps/silcd/command.c

index d6ea2115ba23050d8fa84a6fd39a15657e4b57d2..e1ab042c4f23d324bc3147c4de7a3d11b992d76c 100644 (file)
@@ -777,7 +777,7 @@ silc_server_command_whois_send_reply(SilcServerCommandContext cmd,
     }
       
     strncat(uh, entry->username, strlen(entry->username));
-    if (!strchr(entry->username, '@')) {
+    if (!strchr(entry->username, '@') && entry->connection) {
       strncat(uh, "@", 1);
       hsock = (SilcSocketConnection)entry->connection;
       len = strlen(hsock->hostname);
@@ -1835,7 +1835,7 @@ silc_server_command_identify_send_reply(SilcServerCommandContext cmd,
                                                      3, nh, strlen(nh));
       } else {
        strncat(uh, entry->username, strlen(entry->username));
-       if (!strchr(entry->username, '@')) {
+       if (!strchr(entry->username, '@') && entry->connection) {
          strncat(uh, "@", 1);
          hsock = (SilcSocketConnection)entry->connection;
          len = strlen(hsock->hostname);