rx: Ignore responses to nonexistent challenges
[openafs.git] / src / rx / rx_conn.h
index 82c7642..2f3a16e 100644 (file)
@@ -42,7 +42,6 @@ struct rx_connection {
                                        * RX_PACKET_TYPE_BUSY packet for this
                                        * call slot, or 0 if the slot is not busy */
     afs_uint32 serial;         /* Next outgoing packet serial number */
-    afs_uint32 lastSerial;     /* # of last packet received, for computing skew */
     afs_int32 lastPacketSize; /* last >max attempt */
     afs_int32 lastPacketSizeSeq; /* seq number of attempt */
     afs_int32 lastPingSize; /* last MTU ping attempt */
@@ -64,6 +63,7 @@ struct rx_connection {
     void *securityData;                /* Private data for this conn's security class */
     u_short securityHeaderSize;        /* Length of security module's packet header data */
     u_short securityMaxTrailerSize;    /* Length of security module's packet trailer data */
+    int securityChallengeSent; /* Have we ever sent a challenge? */
 
     int timeout;               /* Overall timeout per call (seconds) for this conn */
     int lastSendTime;          /* Last send time for this connection */