Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SCTP_GENERIC_RECVMSG(2)	  FreeBSD System Calls Manual  SCTP_GENERIC_RECVMSG(2)

NAME
     sctp_generic_recvmsg -- receive data from a peer

LIBRARY
     Standard C	Library	(libc, -lc)

SYNOPSIS
     #include <sys/types.h>
     #include <sys/socket.h>
     #include <netinet/sctp.h>

     int
     sctp_generic_recvmsg(int s, struct	iovec *iov, int	iovlen,
	 struct	sockaddr *from,	socklen_t *fromlen,
	 struct	sctp_sndrcvinfo	*sinfo,	int *msgflags);

DESCRIPTION
     sctp_generic_recvmsg() is the true	system call used by the
     sctp_recvmsg(3) function call.  This call is more efficient since it is a
     true system call but it is	specific to FreeBSD and	can be expected	not to
     be	present	on any other operating system.	For detailed usage please see
     the sctp_recvmsg(3) function call.

RETURN VALUES
     The call returns the number of bytes read on success and -1 upon failure.

ERRORS
     [EBADF]		The argument s is not a	valid descriptor.

     [ENOTSOCK]		The argument s is not a	socket.

SEE ALSO
     sctp_recvmsg(3), sctp(4)

FreeBSD	10.0		       October 30, 2007			  FreeBSD 10.0

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sctp_generic_recvmsg&sektion=2&manpath=FreeBSD+10.0-RELEASE>

home | help