Lines Matching defs:tcp_ao_add
380 struct tcp_ao_add { /* setsockopt(TCP_AO_ADD_KEY) */ struct
381 struct __kernel_sockaddr_storage addr; /* peer's address for the key */
382 char alg_name[64]; /* crypto hash algorithm to use */
383 __s32 ifindex; /* L3 dev index for VRF */
384 __u32 set_current :1, /* set key as Current_key at once */
385 set_rnext :1, /* request it from peer with RNext_key */
386 reserved :30; /* must be 0 */
387 __u16 reserved2; /* padding, must be 0 */
388 __u8 prefix; /* peer's address prefix */
389 __u8 sndid; /* SendID for outgoing segments */
390 __u8 rcvid; /* RecvID to match for incoming seg */
391 __u8 maclen; /* length of authentication code (hash) */
392 __u8 keyflags; /* see TCP_AO_KEYF_ */
393 __u8 keylen; /* length of ::key */
394 __u8 key[TCP_AO_MAXKEYLEN];