Changeset View
Changeset View
Standalone View
Standalone View
head/lib/libc/sys/getsockopt.2
Show All 22 Lines | |||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" @(#)getsockopt.2 8.4 (Berkeley) 5/2/95 | .\" @(#)getsockopt.2 8.4 (Berkeley) 5/2/95 | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd January 18, 2017 | .Dd May 9, 2018 | ||||
.Dt GETSOCKOPT 2 | .Dt GETSOCKOPT 2 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm getsockopt , | .Nm getsockopt , | ||||
.Nm setsockopt | .Nm setsockopt | ||||
.Nd get and set options on sockets | .Nd get and set options on sockets | ||||
.Sh LIBRARY | .Sh LIBRARY | ||||
.Lb libc | .Lb libc | ||||
▲ Show 20 Lines • Show All 503 Lines • ▼ Show 20 Lines | |||||
.Fn getsockopt , | .Fn getsockopt , | ||||
this error may also be returned if | this error may also be returned if | ||||
.Fa optlen | .Fa optlen | ||||
is not in a valid part of the process address space. | is not in a valid part of the process address space. | ||||
.It Bq Er EINVAL | .It Bq Er EINVAL | ||||
Installing an | Installing an | ||||
.Xr accept_filter 9 | .Xr accept_filter 9 | ||||
on a non-listening socket was attempted. | on a non-listening socket was attempted. | ||||
.It Bq Er ENOMEM | |||||
A memory allocation failed that was required to service the request. | |||||
.El | .El | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr ioctl 2 , | .Xr ioctl 2 , | ||||
.Xr listen 2 , | .Xr listen 2 , | ||||
.Xr recvmsg 2 , | .Xr recvmsg 2 , | ||||
.Xr socket 2 , | .Xr socket 2 , | ||||
.Xr getprotoent 3 , | .Xr getprotoent 3 , | ||||
.Xr mac 3 , | .Xr mac 3 , | ||||
Show All 18 Lines |