classmap.h (5c47e3cfd4f9d12e9f594d99118c1381c163ff98) classmap.h (da69a5306ab92e07224da54aafee8b1dccf024f6)
1#include <linux/capability.h>
2
3#define COMMON_FILE_SOCK_PERMS "ioctl", "read", "write", "create", \
4 "getattr", "setattr", "lock", "relabelfrom", "relabelto", "append"
5
6#define COMMON_FILE_PERMS COMMON_FILE_SOCK_PERMS, "unlink", "link", \
7 "rename", "execute", "quotaon", "mounton", "audit_access", \
8 "open", "execmod"

--- 157 unchanged lines hidden (view full) ---

166 { "tun_socket",
167 { COMMON_SOCK_PERMS, "attach_queue", NULL } },
168 { "binder", { "impersonate", "call", "set_context_mgr", "transfer",
169 NULL } },
170 { "cap_userns",
171 { COMMON_CAP_PERMS, NULL } },
172 { "cap2_userns",
173 { COMMON_CAP2_PERMS, NULL } },
1#include <linux/capability.h>
2
3#define COMMON_FILE_SOCK_PERMS "ioctl", "read", "write", "create", \
4 "getattr", "setattr", "lock", "relabelfrom", "relabelto", "append"
5
6#define COMMON_FILE_PERMS COMMON_FILE_SOCK_PERMS, "unlink", "link", \
7 "rename", "execute", "quotaon", "mounton", "audit_access", \
8 "open", "execmod"

--- 157 unchanged lines hidden (view full) ---

166 { "tun_socket",
167 { COMMON_SOCK_PERMS, "attach_queue", NULL } },
168 { "binder", { "impersonate", "call", "set_context_mgr", "transfer",
169 NULL } },
170 { "cap_userns",
171 { COMMON_CAP_PERMS, NULL } },
172 { "cap2_userns",
173 { COMMON_CAP2_PERMS, NULL } },
174 { "sctp_socket",
175 { COMMON_SOCK_PERMS,
176 "node_bind", NULL } },
177 { "icmp_socket",
178 { COMMON_SOCK_PERMS,
179 "node_bind", NULL } },
180 { "ax25_socket",
181 { COMMON_SOCK_PERMS, NULL } },
182 { "ipx_socket",
183 { COMMON_SOCK_PERMS, NULL } },
184 { "netrom_socket",
185 { COMMON_SOCK_PERMS, NULL } },
186 { "bridge_socket",
187 { COMMON_SOCK_PERMS, NULL } },
188 { "atmpvc_socket",
189 { COMMON_SOCK_PERMS, NULL } },
190 { "x25_socket",
191 { COMMON_SOCK_PERMS, NULL } },
192 { "rose_socket",
193 { COMMON_SOCK_PERMS, NULL } },
194 { "decnet_socket",
195 { COMMON_SOCK_PERMS, NULL } },
196 { "atmsvc_socket",
197 { COMMON_SOCK_PERMS, NULL } },
198 { "rds_socket",
199 { COMMON_SOCK_PERMS, NULL } },
200 { "irda_socket",
201 { COMMON_SOCK_PERMS, NULL } },
202 { "pppox_socket",
203 { COMMON_SOCK_PERMS, NULL } },
204 { "llc_socket",
205 { COMMON_SOCK_PERMS, NULL } },
206 { "ib_socket",
207 { COMMON_SOCK_PERMS, NULL } },
208 { "mpls_socket",
209 { COMMON_SOCK_PERMS, NULL } },
210 { "can_socket",
211 { COMMON_SOCK_PERMS, NULL } },
212 { "tipc_socket",
213 { COMMON_SOCK_PERMS, NULL } },
214 { "bluetooth_socket",
215 { COMMON_SOCK_PERMS, NULL } },
216 { "iucv_socket",
217 { COMMON_SOCK_PERMS, NULL } },
218 { "rxrpc_socket",
219 { COMMON_SOCK_PERMS, NULL } },
220 { "isdn_socket",
221 { COMMON_SOCK_PERMS, NULL } },
222 { "phonet_socket",
223 { COMMON_SOCK_PERMS, NULL } },
224 { "ieee802154_socket",
225 { COMMON_SOCK_PERMS, NULL } },
226 { "caif_socket",
227 { COMMON_SOCK_PERMS, NULL } },
228 { "alg_socket",
229 { COMMON_SOCK_PERMS, NULL } },
230 { "nfc_socket",
231 { COMMON_SOCK_PERMS, NULL } },
232 { "vsock_socket",
233 { COMMON_SOCK_PERMS, NULL } },
234 { "kcm_socket",
235 { COMMON_SOCK_PERMS, NULL } },
236 { "qipcrtr_socket",
237 { COMMON_SOCK_PERMS, NULL } },
174 { NULL }
175 };
238 { NULL }
239 };
240
241#if PF_MAX > 43
242#error New address family defined, please update secclass_map.
243#endif