aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/syscall.h
diff options
context:
space:
mode:
authorLibravatar startx2017 <vradu.startx@yandex.com>2017-03-22 09:45:43 -0400
committerLibravatar startx2017 <vradu.startx@yandex.com>2017-03-22 09:45:43 -0400
commit8698c64c6a477f8c10ed8ec9ed148dc5857c9eab (patch)
tree1aa055a82ff22a6d0e9d04fb4a85ce0bf9daf154 /src/include/syscall.h
parentEdited profile request issue no. (diff)
downloadfirejail-8698c64c6a477f8c10ed8ec9ed148dc5857c9eab.tar.gz
firejail-8698c64c6a477f8c10ed8ec9ed148dc5857c9eab.tar.zst
firejail-8698c64c6a477f8c10ed8ec9ed148dc5857c9eab.zip
syscall list update (kernel 4.9.4, Arch Linux)
Diffstat (limited to 'src/include/syscall.h')
-rw-r--r--src/include/syscall.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/include/syscall.h b/src/include/syscall.h
index c49760703..8852fcbd5 100644
--- a/src/include/syscall.h
+++ b/src/include/syscall.h
@@ -1076,6 +1076,11 @@
1076 {"preadv", __NR_preadv}, 1076 {"preadv", __NR_preadv},
1077#endif 1077#endif
1078#endif 1078#endif
1079#ifdef SYS_preadv2
1080#ifdef __NR_preadv2
1081 {"preadv2", __NR_preadv2},
1082#endif
1083#endif
1079#ifdef SYS_prlimit64 1084#ifdef SYS_prlimit64
1080#ifdef __NR_prlimit64 1085#ifdef __NR_prlimit64
1081 {"prlimit64", __NR_prlimit64}, 1086 {"prlimit64", __NR_prlimit64},
@@ -1126,6 +1131,11 @@
1126 {"pwritev", __NR_pwritev}, 1131 {"pwritev", __NR_pwritev},
1127#endif 1132#endif
1128#endif 1133#endif
1134#ifdef SYS_pwritev2
1135#ifdef __NR_pwritev2
1136 {"pwritev2", __NR_pwritev2},
1137#endif
1138#endif
1129#ifdef SYS_query_module 1139#ifdef SYS_query_module
1130#ifdef __NR_query_module 1140#ifdef __NR_query_module
1131 {"query_module", __NR_query_module}, 1141 {"query_module", __NR_query_module},
@@ -1892,6 +1902,7 @@
1892#endif 1902#endif
1893#endif 1903#endif
1894#endif 1904#endif
1905//#endif
1895#if defined __x86_64__ && defined __LP64__ 1906#if defined __x86_64__ && defined __LP64__
1896#ifdef SYS__sysctl 1907#ifdef SYS__sysctl
1897#ifdef __NR__sysctl 1908#ifdef __NR__sysctl
@@ -2828,6 +2839,11 @@
2828 {"preadv", __NR_preadv}, 2839 {"preadv", __NR_preadv},
2829#endif 2840#endif
2830#endif 2841#endif
2842#ifdef SYS_preadv2
2843#ifdef __NR_preadv2
2844 {"preadv2", __NR_preadv2},
2845#endif
2846#endif
2831#ifdef SYS_prlimit64 2847#ifdef SYS_prlimit64
2832#ifdef __NR_prlimit64 2848#ifdef __NR_prlimit64
2833 {"prlimit64", __NR_prlimit64}, 2849 {"prlimit64", __NR_prlimit64},
@@ -2868,6 +2884,11 @@
2868 {"pwritev", __NR_pwritev}, 2884 {"pwritev", __NR_pwritev},
2869#endif 2885#endif
2870#endif 2886#endif
2887#ifdef SYS_pwritev2
2888#ifdef __NR_pwritev2
2889 {"pwritev2", __NR_pwritev2},
2890#endif
2891#endif
2871#ifdef SYS_query_module 2892#ifdef SYS_query_module
2872#ifdef __NR_query_module 2893#ifdef __NR_query_module
2873 {"query_module", __NR_query_module}, 2894 {"query_module", __NR_query_module},
@@ -3529,6 +3550,7 @@
3529#endif 3550#endif
3530#endif 3551#endif
3531#endif 3552#endif
3553//#endif
3532#if defined __x86_64__ && defined __ILP32__ 3554#if defined __x86_64__ && defined __ILP32__
3533#ifdef SYS_accept 3555#ifdef SYS_accept
3534#ifdef __NR_accept 3556#ifdef __NR_accept
@@ -4430,6 +4452,11 @@
4430 {"preadv", __NR_preadv}, 4452 {"preadv", __NR_preadv},
4431#endif 4453#endif
4432#endif 4454#endif
4455#ifdef SYS_preadv2
4456#ifdef __NR_preadv2
4457 {"preadv2", __NR_preadv2},
4458#endif
4459#endif
4433#ifdef SYS_prlimit64 4460#ifdef SYS_prlimit64
4434#ifdef __NR_prlimit64 4461#ifdef __NR_prlimit64
4435 {"prlimit64", __NR_prlimit64}, 4462 {"prlimit64", __NR_prlimit64},
@@ -4470,6 +4497,11 @@
4470 {"pwritev", __NR_pwritev}, 4497 {"pwritev", __NR_pwritev},
4471#endif 4498#endif
4472#endif 4499#endif
4500#ifdef SYS_pwritev2
4501#ifdef __NR_pwritev2
4502 {"pwritev2", __NR_pwritev2},
4503#endif
4504#endif
4473#ifdef SYS_quotactl 4505#ifdef SYS_quotactl
4474#ifdef __NR_quotactl 4506#ifdef __NR_quotactl
4475 {"quotactl", __NR_quotactl}, 4507 {"quotactl", __NR_quotactl},
@@ -5111,3 +5143,5 @@
5111#endif 5143#endif
5112#endif 5144#endif
5113#endif 5145#endif
5146//#endif
5147