Project

General

Profile

Bug #1952 » 0001-uapi-cache-linux-gtp.h-header.patch

pablo, 10/27/2023 02:34 PM

View differences:

include/uapi/linux/gtp.h
1
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2
#ifndef __LINUX_GTP_H_
3
#define __LINUX_GTP_H_
4

  
5
#define GTP_GENL_MCGRP_NAME	"gtp"
6

  
7
enum gtp_genl_cmds {
8
	GTP_CMD_NEWPDP,
9
	GTP_CMD_DELPDP,
10
	GTP_CMD_GETPDP,
11
	GTP_CMD_ECHOREQ,
12

  
13
	GTP_CMD_MAX,
14
};
15

  
16
enum gtp_version {
17
	GTP_V0 = 0,
18
	GTP_V1,
19
};
20

  
21
enum gtp_attrs {
22
	GTPA_UNSPEC = 0,
23
	GTPA_LINK,
24
	GTPA_VERSION,
25
	GTPA_TID,	/* for GTPv0 only */
26
	GTPA_PEER_ADDRESS,	/* Remote GSN peer, either SGSN or GGSN */
27
#define GTPA_SGSN_ADDRESS GTPA_PEER_ADDRESS /* maintain legacy attr name */
28
	GTPA_MS_ADDRESS,
29
	GTPA_FLOW,
30
	GTPA_NET_NS_FD,
31
	GTPA_I_TEI,	/* for GTPv1 only */
32
	GTPA_O_TEI,	/* for GTPv1 only */
33
	GTPA_PAD,
34
	GTPA_PEER_ADDR6,	/* Remote GSN peer, either SGSN or GGSN */
35
	GTPA_MS_ADDR6,
36
	GTPA_FAMILY,
37
	__GTPA_MAX,
38
};
39
#define GTPA_MAX (__GTPA_MAX + 1)
40

  
41
#endif /* __LINUX_GTP_H_ */
(5-5/33)
Add picture from clipboard (Maximum size: 48.8 MB)