Blame include/xfrm.h

Packit c5a612
#ifndef NFTABLES_XFRM_H
Packit c5a612
#define NFTABLES_XFRM_H
Packit c5a612
Packit c5a612
struct xfrm_template {
Packit c5a612
	const char		*token;
Packit c5a612
	const struct datatype	*dtype;
Packit c5a612
	unsigned int		len;
Packit c5a612
	enum byteorder		byteorder;
Packit c5a612
};
Packit c5a612
Packit c5a612
extern const struct xfrm_template xfrm_templates[__NFT_XFRM_KEY_MAX];
Packit c5a612
Packit c5a612
extern struct expr *xfrm_expr_alloc(const struct location *loc,
Packit c5a612
				    uint8_t direction, uint8_t spnum,
Packit c5a612
				    enum nft_xfrm_keys key);
Packit c5a612
#endif