54 lines
2.5 KiB
V
54 lines
2.5 KiB
V
module netio
|
|
|
|
/*
|
|
Socket options defined on FreeBSD.
|
|
*/
|
|
|
|
pub const so_acceptconn = SocketOption(C.SO_ACCEPTCONN)
|
|
pub const so_acceptfilter = SocketOption(C.SO_ACCEPTFILTER)
|
|
pub const so_bintime = SocketOption(C.SO_BINTIME)
|
|
pub const so_broadcast = SocketOption(C.SO_BROADCAST)
|
|
pub const so_debug = SocketOption(C.SO_DEBUG)
|
|
pub const so_domain = SocketOption(C.SO_DOMAIN)
|
|
pub const so_dontroute = SocketOption(C.SO_DONTROUTE)
|
|
pub const so_error = SocketOption(C.SO_ERROR)
|
|
pub const so_fib = SocketOption(C.SO_FIB)
|
|
pub const so_keepalive = SocketOption(C.SO_KEEPALIVE)
|
|
pub const so_label = SocketOption(C.SO_LABEL)
|
|
pub const so_linger = SocketOption(C.SO_LINGER)
|
|
pub const so_listenincqlen = SocketOption(C.SO_LISTENINCQLEN)
|
|
pub const so_listenqlen = SocketOption(C.SO_LISTENQLEN)
|
|
pub const so_listenqlimit = SocketOption(C.SO_LISTENQLIMIT)
|
|
pub const so_max_pacing_rate = SocketOption(C.SO_MAX_PACING_RATE)
|
|
pub const so_nosigpipe = SocketOption(C.SO_NOSIGPIPE)
|
|
pub const so_no_ddp = SocketOption(C.SO_NO_DDP)
|
|
pub const so_no_offload = SocketOption(C.SO_NO_OFFLOAD)
|
|
pub const so_oobinline = SocketOption(C.SO_OOBINLINE)
|
|
pub const so_peerlabel = SocketOption(C.SO_PEERLABEL)
|
|
pub const so_protocol = SocketOption(C.SO_PROTOCOL)
|
|
pub const so_prototype = SocketOption(C.SO_PROTOTYPE)
|
|
pub const so_rcvbuf = SocketOption(C.SO_RCVBUF)
|
|
pub const so_rcvlowat = SocketOption(C.SO_RCVLOWAT)
|
|
pub const so_rcvtimeo = SocketOption(C.SO_RCVTIMEO)
|
|
pub const so_rerror = SocketOption(C.SO_RERROR)
|
|
pub const so_reuseaddr = SocketOption(C.SO_REUSEADDR)
|
|
pub const so_reuseport = SocketOption(C.SO_REUSEPORT)
|
|
pub const so_reuseport_lb = SocketOption(C.SO_REUSEPORT_LB)
|
|
pub const so_setfib = SocketOption(C.SO_SETFIB)
|
|
pub const so_sndbuf = SocketOption(C.SO_SNDBUF)
|
|
pub const so_sndlowat = SocketOption(C.SO_SNDLOWAT)
|
|
pub const so_sndtimeo = SocketOption(C.SO_SNDTIMEO)
|
|
pub const so_splice = SocketOption(C.SO_SPLICE)
|
|
pub const so_timestamp = SocketOption(C.SO_TIMESTAMP)
|
|
pub const so_ts_bintime = SocketOption(C.SO_TS_BINTIME)
|
|
pub const so_ts_clock = SocketOption(C.SO_TS_CLOCK)
|
|
pub const so_ts_clock_max = SocketOption(C.SO_TS_CLOCK_MAX)
|
|
pub const so_ts_default = SocketOption(C.SO_TS_DEFAULT)
|
|
pub const so_ts_monotonic = SocketOption(C.SO_TS_MONOTONIC)
|
|
pub const so_ts_realtime = SocketOption(C.SO_TS_REALTIME)
|
|
pub const so_ts_realtime_micro = SocketOption(C.SO_TS_REALTIME_MICRO)
|
|
pub const so_type = SocketOption(C.SO_TYPE)
|
|
pub const so_useloopback = SocketOption(C.SO_USELOOPBACK)
|
|
pub const so_user_cookie = SocketOption(C.SO_USER_COOKIE)
|
|
pub const so_vendor = SocketOption(C.SO_VENDOR)
|