skip to navigation
skip to content

python-passfd 0.1

Python functions to pass file descriptors across UNIX domain sockets

Latest Version: 0.2

This simple extension provides two functions to pass and receive file descriptors across UNIX domain sockets, using the BSD-4.3+ sendmsg() and recvmsg() interfaces.

Direct bindings to sendmsg and recvmsg are not provided, as the API does not map nicely into Python.

Please note that this only supports BSD-4.3+ style file descriptor passing, and was only tested on Linux. Patches are welcomed!

For more information, see one of the R. Stevens’ books:
  • Richard Stevens: Unix Network Programming, Prentice Hall, 1990; chapter 6.10
  • Richard Stevens: Advanced Programming in the UNIX Environment, Addison-Wesley, 1993; chapter 15.3
File Type Py Version Uploaded on Size
python-passfd-0.1.tar.gz (md5) Source 2010-06-08 53KB