[Python-Dev] PATCH/RFC for AF_NETLINK support (original) (raw)
Philippe Biondi phil at secdev.org
Tue Jan 11 09:45:09 CET 2005
- Previous message: [Python-Dev] PATCH/RFC for AF_NETLINK support
- Next message: [Python-Dev] PATCH/RFC for AF_NETLINK support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, 11 Jan 2005, [ISO-8859-1] "Martin v. Löwis" wrote:
Philippe Biondi wrote: > I've done a small patch to use linux AFNETLINK sockets (see below). > Please comment!
I have a high-level comment - python-dev is normally the wrong place for patches; please submit them to sf.net/projects/python instead.
OK, I'll post it here.
Apart from that, the patch looks fine.
Fine!
> Is there a reason for recvmsg() and sendmsg() not to be implemented > yet in socketmodule ? I'm not sure what you mean by "implemented": these functions are implemented by the operating system, not in the socketmodule. If you ask "why are they not exposed to Python yet?": There has been no need to do so, so far. What do I get with recvmsg that I cannot get with recv/recvfrom just as well?
You can have access to ancillary messages. You can, for example transmit credentials or file descriptors through unix sockets, which is very interesting for privilege separation.
-- Philippe Biondi <phil@ secdev.org> SecDev.org Security Consultant/R&D http://www.secdev.org PGP KeyID:3D9A43E2 FingerPrint:C40A772533730E39330DC0985EE8FF5F3D9A43E2
- Previous message: [Python-Dev] PATCH/RFC for AF_NETLINK support
- Next message: [Python-Dev] PATCH/RFC for AF_NETLINK support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]