2 * Copyright (C) 2015 John Crispin <blogic@openwrt.org>
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License version 2.1
6 * as published by the Free Software Foundation
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
13 #ifndef _JAIL_SECCOMP_HELPERS_H_
14 #define _JAIL_SECCOMP_HELPERS_H_
16 static int find_syscall(const char *name
)
20 for (i
= 0; i
< SYSCALL_COUNT
; i
++) {
21 int sc
= syscall_index_to_number(i
);
22 if (syscall_name(sc
) && !strcmp(syscall_name(sc
), name
))
29 static void set_filter(struct sock_filter
*filter
, __u16 code
, __u8 jt
, __u8 jf
, __u32 k
)