1 #ifndef _UAPI_LINUX_SEG6_HMAC_H
2 #define _UAPI_LINUX_SEG6_HMAC_H
4 #include <linux/types.h>
5 #include <linux/seg6.h>
7 #define SEG6_HMAC_SECRET_LEN 64
8 #define SEG6_HMAC_FIELD_LEN 32
11 struct sr6_tlv tlvhdr;
14 __u8 hmac[SEG6_HMAC_FIELD_LEN];
18 SEG6_HMAC_ALGO_SHA1 = 1,
19 SEG6_HMAC_ALGO_SHA256 = 2,