Taylor R Campbell wrote: > Date: Wed, 14 Oct 2015 22:55:41 +0100 (BST) > From: Robert Swindells <[email protected]> > > The syscall is sctp_peeloff(). > >Hmm... Introducing a protocol-specific syscall doesn't strike me as a >great design. I can imagine wanting to do something similar with, >e.g., minimalt, if we ever had that in-kernel. > >If we have to have something protocol-specific, an ioctl would work >just as well, and use up a somewhat less scarce resource.
The code is from KAME, I didn't write it from scratch, FreeBSD also has a syscall for it. Linux uses getsockopt() for this, which seems wrong to me as you are not just reading a setting when you make the call. Robert Swindells
