]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - include/uapi/linux/gtp.h
s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl
[mirror_ubuntu-bionic-kernel.git] / include / uapi / linux / gtp.h
CommitLineData
6f52b16c 1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
459aa660 2#ifndef _UAPI_LINUX_GTP_H_
7b01b8e8 3#define _UAPI_LINUX_GTP_H_
459aa660
PN
4
5enum gtp_genl_cmds {
6 GTP_CMD_NEWPDP,
7 GTP_CMD_DELPDP,
8 GTP_CMD_GETPDP,
9
10 GTP_CMD_MAX,
11};
12
13enum gtp_version {
14 GTP_V0 = 0,
15 GTP_V1,
16};
17
18enum gtp_attrs {
19 GTPA_UNSPEC = 0,
20 GTPA_LINK,
21 GTPA_VERSION,
22 GTPA_TID, /* for GTPv0 only */
ae6336b5
JB
23 GTPA_PEER_ADDRESS, /* Remote GSN peer, either SGSN or GGSN */
24#define GTPA_SGSN_ADDRESS GTPA_PEER_ADDRESS /* maintain legacy attr name */
459aa660
PN
25 GTPA_MS_ADDRESS,
26 GTPA_FLOW,
27 GTPA_NET_NS_FD,
28 GTPA_I_TEI, /* for GTPv1 only */
29 GTPA_O_TEI, /* for GTPv1 only */
30 GTPA_PAD,
31 __GTPA_MAX,
32};
33#define GTPA_MAX (__GTPA_MAX + 1)
34
35#endif /* _UAPI_LINUX_GTP_H_ */