| scmp_sys_resolver(1) | libseccomp Documentation | scmp_sys_resolver(1) |
نام (NAME)
scmp_sys_resolver - حل و تطبیق فراخوانهای سیستمی
خلاصه دستور (SYNOPSIS)
scmp_sys_resolver [-h] [-a ARCH ] [-t] SYSCALL_NAME | SYSCALL_NUMBER
توضیحات (DESCRIPTION)
این دستور نامها و شمارههای فراخوانهای سیستمی را با توجه به معماری ارائهشده در آرگومان اختیاری ARCH حل و تطبیق میدهد. اگر معماری در خط فرمان مشخص نشود، از معماری بومی استفاده میشود. اگر آرگومان -t همراه با نام یک فراخوان سیستمی مشخص شود، آنگاه فراخوان سیستمی در صورت لزوم برای معماری ارائهشده ترجمه خواهد شد. آرگومان -t در صورتی که شماره فراخوان سیستمی مشخص شده باشد، هیچ اثری ندارد.
در برخی ترکیبات معماری و فراخوان سیستمی، یک شماره منفی برای فراخوان سیستمی نمایش داده میشود. شماره منفی فراخوان سیستمی نشان میدهد که فراخوان سیستمی برای معماری ارائهشده تعریف نشده است و بسته به نوع عملیات، به شیوهای ویژه توسط libseccomp با آن رفتار میشود.
- -a ARCH
- معماری مورد استفاده برای حل فراخوان سیستمی. مقادیر معتبر ARCH عبارتند از "x86"، "x86_64"، "x32"، "arm"، "aarch64"، "loongarch64"، "m68k"، "mips"، "mipsel"، "mips64"، "mipsel64"، "mips64n32"، "mipsel64n32"، "parisc"، "parisc64"، "ppc"، "ppc64"، "ppc64le"، "s390"، "s390x"، "sheb" و "sh".
- -t
- در صورت لزوم، نام فراخوان سیستمی را به شماره فراخوان سیستمی مناسب ترجمه میکند، حتی اگر نام فراخوان سیستمی متفاوت باشد؛ برای مثال socket(2) در x86.
- -h
- نمایش ساده و یکخطی راهنمای استفاده.
وضعیت خروج (EXIT STATUS)
در صورت موفقیت صفر و در صورت شکست مقادیر errno بازگردانده میشود.
نکات (NOTES)
وبسایت پروژه libseccomp همراه با اطلاعات بیشتر و مخزن کد منبع در https://github.com/seccomp/libseccomp قابل مشاهده است. این ابزار و همچنین کتابخانه libseccomp در حال حاضر در حال توسعه هستند؛ لطفاً هرگونه باگ را در وبسایت پروژه یا مستقیماً به نویسنده گزارش دهید.
نویسندگان (AUTHORS)
Paul Moore <paul@paul-moore.com>
| 23 May 2013 | paul@paul-moore.com |