Fixed silc_server_packet_broadcast to sen correct broadcast
[silc.git] / apps / silcd / server_internal.h
index 7278c6a3c6e94b503c010d2676670781707ad8ad..429988c4a001d667ac1e6778080954e4bed5e6cb 100644 (file)
@@ -56,8 +56,13 @@ struct SilcServerStruct {
   int listenning;
   SilcServerID *id;
   SilcIdType id_type;
+
+  /* Server's own ID entry. */
   SilcServerEntry id_entry;
 
+  /* Back pointer to the primary router of this server. */
+  SilcServerEntry router;
+
   /* SILC server task queues */
   SilcTaskQueue io_queue;
   SilcTaskQueue timeout_queue;