Assure that endless loop with detached client resolving cannot
[silc.git] / apps / silcd / idlist.h
index e2acc32919dd88a8b0a52dde01055c67848ab1d4..64171f7d9adacefcd50d4a8ae5fd7bfcf6fdb530 100644 (file)
@@ -63,6 +63,9 @@ typedef SilcUInt8 SilcIDListStatus;
                                                   with WHOIS or IDENTIFY */
 #define SILC_IDLIST_STATUS_DISABLED     0x08    /* Entry is disabled */
 #define SILC_IDLIST_STATUS_RESUMED      0x10    /* Entry is resumed */
+#define SILC_IDLIST_STATUS_LOCAL        0x20    /* Entry locally connected */
+#define SILC_IDLIST_STATUS_RESUME_RES   0x40    /* Entry resolved while
+                                                  resuming */
 
 /*
    Generic ID list data structure.
@@ -484,6 +487,7 @@ struct SilcChannelEntryStruct {
 
   SilcServerChannelRekey rekey;
   unsigned long created;
+  unsigned long updated;
 
   /* Flags */
   unsigned int global_users : 1;