Lines Matching +full:serial +full:- +full:number
15 typedef u32 rxrpc_seq_t; /* Rx message sequence number */
16 typedef u32 rxrpc_serial_t; /* Rx message serial number */
17 typedef __be32 rxrpc_seq_net_t; /* on-the-wire Rx message sequence number */
18 typedef __be32 rxrpc_serial_net_t; /* on-the-wire Rx message serial number */
22 * on-the-wire Rx packet header
23 * - all multibyte fields should be in network byte order
27 #define RXRPC_RANDOM_EPOCH 0x80000000 /* Random if set, date-based if not */
31 #define RXRPC_CHANNELMASK (RXRPC_MAXCALLS-1) /* mask for channel ID */
36 __be32 callNumber; /* call ID (0 for connection-level packets) */
37 __be32 seq; /* sequence number of pkt in call stream */
38 __be32 serial; /* serial number of pkt sent to network */ member
46 #define RXRPC_PACKET_TYPE_CHALLENGE 6 /* connection security challenge (SRVR->CLNT) */
47 #define RXRPC_PACKET_TYPE_RESPONSE 7 /* connection secutity response (CLNT->SRVR) */
62 uint8_t userStatus; /* app-layer defined status */
77 * - can be mapped to read header by:
78 * - new_serial = serial + 1
79 * - new_seq = seq + 1
80 * - new_flags = j_flags
81 * - new__rsvd = j__rsvd
82 * - duplicating all other fields
93 #define RXRPC_JUMBO_DATALEN 1412 /* non-terminal jumbo packet data length */
98 * on-the-wire Rx ACK packet data payload
99 * - all multibyte fields should be in network byte order
102 __be16 bufferSpace; /* number of packet buffers available */
103 __be16 maxSkew; /* diff between serno being ACK'd and highest serial no
107 __be32 serial; /* serial no of packet that prompted this ACK */ member
121 uint8_t nAcks; /* number of ACKs */
149 * Kerberos security type-2 challenge packet
153 __be32 nonce; /* encrypted random number */
155 __be32 __padding; /* padding to 8-byte boundary */
160 * Kerberos security type-2 response packet
177 __be32 kvno; /* Kerberos key version number */