NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
socketpair(2) protocol
Hello,
socketpair(2) says:
"The type and protocol argument values are described
in socket(2)."
But as best as I can tell, socketpair(2) only ever
accepts a protocol of 0, no other value. Per POSIX,
"Specifying a protocol of 0 causes socketpair() to use
an unspecified default protocol appropriate for the
requested socket type."
which is _not_ actually protocol 0 (HOPOPT, RFC2460,
per /etc/protocols).
Is there any scenario whereby a non-0 protocol can be
specified to socketpair(2)?
As it reads right now, a user might expect to be able
to call
socketpair(PF_LOCAL, SOCK_STREAM, 6, sv)
which will lead to EPROTONOSUPPORT.
-Jan
Home |
Main Index |
Thread Index |
Old Index