Fixed pending command deletion to delete correctly.
[silc.git] / apps / silcd / command.h
index 464b261b7f8efacc8d881d945a2831b42b8b47f6..2e3273d6142c9bc029539f3ccd0f0e94689241c6 100644 (file)
@@ -63,9 +63,10 @@ typedef struct {
 typedef struct SilcServerCommandPendingStruct {
   SilcServer server;
   SilcCommand reply_cmd;
+  SilcUInt16 ident;
+  unsigned int reply_check : 8;
   SilcCommandCb callback;
   void *context;
-  SilcUInt16 ident;
   struct SilcServerCommandPendingStruct *next;
 } SilcServerCommandPending;