sctp_generic_sendmsg
sctp_generic_sendmsg_iov
—
send data to a peer
Standard C Library (libc, -lc)
#include
<sys/types.h>
#include <sys/socket.h>
#include <netinet/sctp.h>
int
sctp_generic_sendmsg
(int
s, void *msg,
int msglen,
struct sockaddr *to,
socklen_t len,
struct sctp_sndrcvinfo
*sinfo, int
flags);
int
sctp_generic_sendmsg_iov
(int
s, struct iovec
*iov, int iovlen,
struct sockaddr *to,
struct sctp_sndrcvinfo
*sinfo, int
flags);
The call returns the number of bytes written on success and -1
upon failure.
- [
EBADF
]
- The argument s is not a valid descriptor.
- [
ENOTSOCK
]
- The argument s is not a socket.