Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

system-calls

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

system-calls

Python module to check for system call number/name andavailability

  • 6.11.1
  • PyPI
  • Socket score

Maintainers
1

System calls table on different architectures

What and why?

Linux kernel has a set of system calls (called syscalls in short) offered for userspace. Each architecture can support them but the numbers used for their identification can vary between archs.

And those numbers can be important for some projects (like Valgrind for example).

How to help?

Check issues list and work on any of them.

Where to see HTML table?

I keep a copy at https://marcin.juszkiewicz.com.pl/download/tables/syscalls.html page.

Python support

As a part of this project I provide code to get system call number/name and availability from Python level.

Usage

Please check "bin/syscall" script and files in "examples/" directory.

Why this project looks like python-syscalls one?

I needed to merge both projects to make it more manageable. Now all data is kept in one place so I do not need to synchronize it between projects.

The plan is to have some kind of CI which would handle updates.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc