cregit-Linux how code gets into the kernel

Release 4.16 include/net/ipcomp.h

Directory: include/net
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _NET_IPCOMP_H

#define _NET_IPCOMP_H

#include <linux/types.h>


#define IPCOMP_SCRATCH_SIZE     65400

struct crypto_comp;


struct ipcomp_data {
	
u16 threshold;
	
struct crypto_comp * __percpu *tfms;
};

struct ip_comp_hdr;
struct sk_buff;
struct xfrm_state;

int ipcomp_input(struct xfrm_state *x, struct sk_buff *skb);
int ipcomp_output(struct xfrm_state *x, struct sk_buff *skb);
void ipcomp_destroy(struct xfrm_state *x);
int ipcomp_init_state(struct xfrm_state *x);


static inline struct ip_comp_hdr *ip_comp_hdr(const struct sk_buff *skb) { return (struct ip_comp_hdr *)skb_transport_header(skb); }

Contributors

PersonTokensPropCommitsCommitProp
Herbert Xu26100.00%1100.00%
Total26100.00%1100.00%

#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Herbert Xu9078.26%562.50%
Mitsuru Kanda2320.00%112.50%
Tejun Heo10.87%112.50%
Greg Kroah-Hartman10.87%112.50%
Total115100.00%8100.00%
Directory: include/net
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.