]>
git.proxmox.com Git - mirror_lxc.git/blob - src/lxc/api_extensions.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
3 #ifndef __LXC_API_EXTENSIONS_H
4 #define __LXC_API_EXTENSIONS_H
12 * api_extensions is the list of all API extensions in the order they were
15 The following kind of changes come with a new extensions:
17 - New public functions
18 - New configuration key
19 - New valid values for a configuration key
21 static char *api_extensions
[] = {
23 "lxc_config_item_is_supported",
28 "mount_injection_file",
29 "seccomp_allow_nesting",
31 "network_veth_routes",
34 "network_gateway_device_route",
35 "network_phys_macvlan_mtu",
36 "network_veth_router",
37 #ifdef HAVE_STRUCT_BPF_CGROUP_DEV_CTX
42 "cgroup_advanced_isolation",
43 "network_bridge_vlan",
45 "seccomp_allow_deny_syntax",
47 "seccomp_notify_fd_active",
48 "seccomp_proxy_send_notify_fd",
51 static size_t nr_api_extensions
= sizeof(api_extensions
) / sizeof(*api_extensions
);
53 #endif /* __LXC_API_EXTENSIONS_H */