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

FreeBSD Manual Pages

  
 
  

home | help
explain_setsockopt_or_die(3Library Functions Manuaexplain_setsockopt_or_die(3)

NAME
       explain_setsockopt_or_die  -  get and set options on sockets and	report
       errors

SYNOPSIS
       #include	<libexplain/setsockopt.h>
       void explain_setsockopt_or_die(int fildes, int level,  int  name,  void
       *data, socklen_t	data_size);

DESCRIPTION
       The  explain_setsockopt_or_die  function	 is  used to call the setsock-
       opt(2) system call.  On failure	an  explanation	 will  be  printed  to
       stderr,	obtained from explain_setsockopt(3), and then the process ter-
       minates by calling exit(EXIT_FAILURE).

       This function is	intended to be used in a fashion similar to  the  fol-
       lowing example:
	      explain_setsockopt_or_die(fildes,	level, name, data, data_size);

       fildes  The fildes, exactly as to be passed to the setsockopt(2)	system
	       call.

       level   The level, exactly as to	be passed to the setsockopt(2)	system
	       call.

       name    The  name,  exactly as to be passed to the setsockopt(2)	system
	       call.

       data    The data, exactly as to be passed to the	 setsockopt(2)	system
	       call.

       data_size
	       The  data_size,	exactly	 as  to	be passed to the setsockopt(2)
	       system call.

       Returns:
	       This function only returns on success.  On failure,  prints  an
	       explanation and exits.

SEE ALSO
       setsockopt(2)
	       get and set options on sockets

       explain_setsockopt(3)
	       explain setsockopt(2) errors

       exit(2) terminate the calling process

COPYRIGHT
       libexplain version 1.3
       Copyright (C) 2009 Peter	Miller

						  explain_setsockopt_or_die(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=explain_setsockopt_or_die&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help