Assure that endless loop with detached client resolving cannot
[silc.git] / apps / silcd / idlist.h
index d7be279188c14c3195cd86e165c9ab2fbbd1b4ee..64171f7d9adacefcd50d4a8ae5fd7bfcf6fdb530 100644 (file)
@@ -64,6 +64,8 @@ typedef SilcUInt8 SilcIDListStatus;
 #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.
@@ -485,6 +487,7 @@ struct SilcChannelEntryStruct {
 
   SilcServerChannelRekey rekey;
   unsigned long created;
+  unsigned long updated;
 
   /* Flags */
   unsigned int global_users : 1;