June 2025 | ||||||
Mo | Tu | We | Th | Fr | Sa | Su |
26 | 27 | 28 | 29 | 30 | 31 | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 1 | 2 | 3 | 4 | 5 | 6 |
01: /* 02: * Copyright (C) ST-Ericsson AB 2010 03: * Author: Sjur Brendeland/ sjur.brandeland@stericsson.com 04: * License terms: GNU General Public License (GPL) version 2 05: */ 06: 07: #ifndef IF_CAIF_H_ 08: #define IF_CAIF_H_ 09: #include <linux/sockios.h> 10: #include <linux/types.h> 11: #include <linux/socket.h> 12: 13: /** 14: * enum ifla_caif - CAIF NetlinkRT parameters. 15: * @IFLA_CAIF_IPV4_CONNID: Connection ID for IPv4 PDP Context. 16: * The type of attribute is NLA_U32. 17: * @IFLA_CAIF_IPV6_CONNID: Connection ID for IPv6 PDP Context. 18: * The type of attribute is NLA_U32. 19: * @IFLA_CAIF_LOOPBACK: If different from zero, device is doing loopback 20: * The type of attribute is NLA_U8. 21: * 22: * When using RT Netlink to create, destroy or configure a CAIF IP interface, 23: * enum ifla_caif is used to specify the configuration attributes. 24: */ 25: enum ifla_caif { 26: __IFLA_CAIF_UNSPEC, 27: IFLA_CAIF_IPV4_CONNID, 28: IFLA_CAIF_IPV6_CONNID, 29: IFLA_CAIF_LOOPBACK, 30: __IFLA_CAIF_MAX 31: }; 32: #define IFLA_CAIF_MAX (__IFLA_CAIF_MAX-1) 33: 34: #endif /*IF_CAIF_H_*/ 35: