at v5.2 696 B view raw
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2#ifndef _UAPI_LINUX_GTP_H_ 3#define _UAPI_LINUX_GTP_H_ 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 */ 23 GTPA_PEER_ADDRESS, /* Remote GSN peer, either SGSN or GGSN */ 24#define GTPA_SGSN_ADDRESS GTPA_PEER_ADDRESS /* maintain legacy attr name */ 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_ */