Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/include/net/gre.h
10817 views
1
#ifndef __LINUX_GRE_H
2
#define __LINUX_GRE_H
3
4
#include <linux/skbuff.h>
5
6
#define GREPROTO_CISCO 0
7
#define GREPROTO_PPTP 1
8
#define GREPROTO_MAX 2
9
10
struct gre_protocol {
11
int (*handler)(struct sk_buff *skb);
12
void (*err_handler)(struct sk_buff *skb, u32 info);
13
};
14
15
int gre_add_protocol(const struct gre_protocol *proto, u8 version);
16
int gre_del_protocol(const struct gre_protocol *proto, u8 version);
17
18
#endif
19
20