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

FreeBSD Manual Pages

  
 
  

home | help
SCTP_GENERIC_RECVMSG(2)        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 ports 15.quarterly	October 30, 2007	 SCTP_GENERIC_RECVMSG(2)

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

home | help