cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.c
src/sys/sys param.h
Tom Rhodes
trhodes at FreeBSD.org
Fri Dec 15 17:42:24 PST 2006
On Fri, 15 Dec 2006 16:39:10 -0500
Randall Stewart <rrs at cisco.com> wrote:
> Andre Oppermann wrote:
> > Randall Stewart wrote:
> >
> >> rrs 2006-12-15 12:01:50 UTC
> >>
> >> FreeBSD src repository
> >>
> >> Modified files:
> >> lib/libc/net Makefile.inc sys/sys param.h
> >> Added files:
> >> lib/libc/net sctp_sys_calls.c Log:
> >> This adds the "system calls"
> >> sctp_connectx()
> >> sctp_bindx()
> >> sctp_sendmsg()
> >> sctp_send()
> >> sctp_sendx()
> >> sctp_sendmsgx()
> >> sctp_recvmsg()
> >
> >
> > What makes these sctp_* syscalls so special as opposed to their
> > generic and protocol agnostic counterparts?
> >
> The generic counter parts are what these calls (at least a few
> of them send/recv etc) use to actually make the call. You can
> use either the "generic" ones.. which of course is more efficent.
> Or you can use the sctp_send* or sctp_recv* call instead.. which
> is more portable.. since they conform to the socket api document.
>
> Some of these (the rest) are not even system calls. but a collection
> of socket options..
>
> I have just got through getting the first cut of all the man
> pages together... sigh.. still need more work on sctp(4).. but
> I think I will send it all to George for approval.. I have also
> asked some of the other SCTP team members to have a look at the
> man pages and see if I missed anything .. which I probably did :-)
doc at FreeBSD.org is your friend. :)
--
Tom Rhodes
More information about the cvs-src
mailing list