Keywords - S
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·
- S_IFSOCK
-
·
[isfdtype] ·
- SCM_RIGHTS
-
·
[Protocols] ·
- select()
-
·
[accept] ·
[Creating an optimized server] ·
[Detecting errors] ·
[Input/Output multiplexing] ·
[Peeking at out-of-band data] ·
[What SOCKS expects] ·
- data from snmp_select_info()
-
·
[Asynchronous SNMP transactions:] ·
- send()
-
·
[Binding local names] ·
[Data transfer] ·
[Detecting errors] ·
[Nonblocking sockets] ·
[Peeking at out-of-band data] ·
[send] ·
[Sending OOB information] ·
[Varieties of read and write calls] ·
- sendmsg()
-
·
[send] ·
[sendmsg] ·
[Varieties of read and write calls] ·
- sendto()
-
·
[Connectionless (datagram) sockets] ·
[Peeking at out-of-band data] ·
[send] ·
[Sending datagrams] ·
[sendto] ·
[Varieties of read and write calls] ·
- servent structure
-
·
[servent] ·
[Service names] ·
- servers
-
·
[Servers] ·
- accessed at well-known IP addresses
-
·
[Remote login server] ·
- as passive entities
-
·
[Remote login client code] ·
- blocked via accept()
-
·
[Disassociate from controlling terminal] ·
- child process, forking
-
·
[Disassociate from controlling terminal] ·
- controlling terminal, disassociating from
-
·
[Disassociate from controlling terminal] ·
- datagram servers
-
·
[Connectionless (datagram) servers] ·
- example (rwhod)
-
·
[Example - rwhod] ·
[Simplified rwhod server] ·
- development simplified by using inetd
-
·
[inetd daemon] ·
- login server, source-code example
-
·
[Remote login server] ·
- service definition, looking up
-
·
[Look up service definition] ·
- socket, creating
-
·
[Disassociate from controlling terminal] ·
- services
-
- database
-
·
[Service names] ·
- closing
-
·
[endservent] ·
- entries, getting
-
·
[getservbyname] ·
[getservbyport] ·
[getservent] ·
- opening
-
·
[setservent] ·
- servent structure
-
·
[servent] ·
- locating
-
·
[Mapping levels] ·
- looking up definitions
-
·
[Locate service definition] ·
[Look up service definition] ·
- mapping names to port numbers and protocols
-
·
[Service names] ·
- SET_REQ_MSG
-
·
[snmp_pdu_create] ·
- sethostent()
-
·
[gethostbyaddr] ·
[gethostbyname] ·
[sethostent] ·
- sethostname()
-
·
[sethostname] ·
- setnetent()
-
·
[setnetent] ·
- setprotoent()
-
·
[setprotoent] ·
- setservent()
-
·
[setservent] ·
- setsockopt()
-
·
[setsockopt] ·
[Socket options] ·
- shutdown()
-
·
[Discarding sockets] ·
[shutdown] ·
- full-duplex connection
-
·
[shutdown] ·
- SIGCHLD
-
·
[Disassociate from controlling terminal] ·
- sigevent
-
·
[ds_create] ·
- SIGIO
-
·
[Input/Output multiplexing] ·
[Interrupt-driven socket I/O] ·
[Using the ioctl() call] ·
- signals and process groups
-
·
[Signals and process groups] ·
- SIGPIPE
-
·
[SO_KEEPALIVE] ·
[Stream connections] ·
- SIGURG
-
·
[Input/Output multiplexing] ·
[Out-of-band data] ·
[Peeking at out-of-band data] ·
[Using the ioctl() call] ·
- Simple Network Management Protocol
-
- SNMP
-
·
[Classification:] ·
- SIOCATMARK
-
·
[Peeking at out-of-band data] ·
- SIOCGIFBRDADDR
-
·
[Broadcasting and determining network configuration] ·
- SIOCGIFCONF
-
·
[Broadcasting and determining network configuration] ·
[Multicast Options] ·
- SIOCGIFDSTADDR
-
·
[Broadcasting and determining network configuration] ·
- SIOCGIFFLAGS
-
·
[Broadcasting and determining network configuration] ·
[Multicast Options] ·
- SIOCGPGRP
-
·
[Signals and process groups] ·
- SIOCSPGRP
-
·
[Signals and process groups] ·
- slattach utility
-
·
[slattach.c] ·
- slattach()
-
·
[if_sl.c] ·
- slattach.c
-
·
[slattach.c] ·
- slbegin()
-
·
[slbegin()] ·
- Slinger webserver
-
·
[Writing Data Server Applications] ·
- sloutput()
-
·
[sloutput()] ·
- slstart()
-
·
[if_sl.c] ·
[slstart()] ·
- SNMP (Simple Network Management Protocol)
-
- classification
-
·
[Classification:] ·
- transactions, asynchronous
-
·
[Asynchronous SNMP transactions:] ·
- snmp_close()
-
·
[snmp_close] ·
- SNMP_DEFAULT_ADDRESS
-
·
[snmp_session] ·
- SNMP_DEFAULT_COMMUNITY_LEN
-
·
[snmp_session] ·
- SNMP_DEFAULT_ENTERPRISE_LENGTH
-
·
[snmp_pdu] ·
- SNMP_DEFAULT_ERRINDEX
-
·
[snmp_pdu] ·
- SNMP_DEFAULT_ERRSTAT
-
·
[snmp_pdu] ·
- SNMP_DEFAULT_PEERNAME
-
·
[snmp_session] ·
- SNMP_DEFAULT_REMPORT
-
·
[snmp_session] ·
- SNMP_DEFAULT_REQID
-
·
[snmp_pdu] ·
- SNMP_DEFAULT_RETRIES
-
·
[snmp_session] ·
- SNMP_DEFAULT_TIME
-
·
[snmp_pdu] ·
- SNMP_DEFAULT_TIMEOUT
-
·
[snmp_session] ·
- snmp_errno
-
·
[snmp_close] ·
[snmp_open] ·
[snmp_pdu_create] ·
[snmp_send] ·
- snmp_free_pdu()
-
·
[snmp_free_pdu] ·
- snmp_open()
-
·
[snmp_open] ·
- snmp_pdu structure
-
·
[snmp_pdu] ·
[snmp_send] ·
- snmp_pdu_create()
-
·
[snmp_pdu_create] ·
- snmp_read()
-
·
[snmp_read] ·
- using with select()
-
·
[Asynchronous SNMP transactions:] ·
- snmp_select_info()
-
·
[snmp_select_info] ·
- using with select()
-
·
[Asynchronous SNMP transactions:] ·
- snmp_send()
-
·
[snmp_send] ·
- snmp_session structure
-
·
[snmp_close] ·
[snmp_open] ·
[snmp_session] ·
- snmp_timeout()
-
·
[snmp_timeout] ·
- using with select()
-
·
[Asynchronous SNMP transactions:] ·
- SNMP_VERSION_2
-
·
[snmp_pdu] ·
[snmp_session] ·
- SNMPCONFIGFILE environment variable
-
·
[read_main_config_file] ·
- snmpd_conf_data structure
-
·
[read_main_config_file] ·
- SNMPERR_BAD_ADDRESS
-
·
[snmp_open] ·
[snmp_send] ·
- SNMPERR_BAD_LOCPORT
-
·
[snmp_open] ·
- SNMPERR_BAD_SESSION
-
·
[snmp_close] ·
[snmp_send] ·
- SNMPERR_GENERR
-
·
[snmp_open] ·
[snmp_pdu_create] ·
[snmp_send] ·
- SO_BROADCAST
-
·
[SO_BROADCAST] ·
- SO_DEBUG
-
·
[SO_DEBUG] ·
- SO_DONTROUTE
-
·
[SO_DONTROUTE] ·
- SO_ERROR
-
·
[Detecting errors] ·
[SO_ERROR and SO_TYPE] ·
- SO_KEEPALIVE
-
·
[SO_KEEPALIVE] ·
- SO_LINGER
-
·
[getsockopt] ·
[SO_LINGER] ·
- SO_OOBINLINE
-
·
[Flushing terminal I/O on receipt of out-of-band data] ·
[SO_OOBINLINE] ·
- SO_RCVBUF
-
·
[SO_RCVBUF and SO_SNDBUF] ·
- SO_RCVLOWAT
-
·
[recv] ·
[recvfrom] ·
[SO_RCVLOWAT] ·
- SO_RCVTIMEO
-
·
[getsockopt] ·
[recv] ·
[recvfrom] ·
[SO_RCVTIMEO] ·
- SO_REUSEADDR
-
·
[SO_REUSEADDR] ·
- SO_REUSEPORT
-
·
[SO_REUSEPORT] ·
- SO_SNDBUF
-
·
[SO_RCVBUF and SO_SNDBUF] ·
- SO_SNDLOWAT
-
·
[SO_SNDLOWAT] ·
- SO_SNDTIMEO
-
·
[getsockopt] ·
[SO_SNDTIMEO] ·
- SO_TIMESTAMP
-
·
[SO_TIMESTAMP] ·
- SO_TYPE
-
·
[SO_ERROR and SO_TYPE] ·
[Socket options] ·
- SO_USELOOPBACK
-
·
[Routing control messages] ·
- SOCK environment variable
-
·
[Running programs] ·
- SOCK_DGRAM
-
·
[connect] ·
[Creating sockets] ·
[How to SOCKSify a client] ·
[IP] ·
[IP_TOS] ·
[SO_TIMESTAMP] ·
[SOCK_DGRAM and SOCK_RAW sockets] ·
[socket] ·
[Socket types] ·
[UDP] ·
[UNIX] ·
- SOCK_RAW
-
·
[Creating sockets] ·
[ICMP] ·
[IP] ·
[SOCK_DGRAM and SOCK_RAW sockets] ·
[socket] ·
[Socket types] ·
- SOCK_STREAM
-
·
[accept] ·
[connect] ·
[Creating sockets] ·
[Example] ·
[IP] ·
[IP_TOS] ·
[listen] ·
[rcmd] ·
[SOCK_STREAM sockets] ·
[socket] ·
[Socket types] ·
[Stream connections] ·
[TCP] ·
[UNIX] ·
- sockatmark()
-
·
[sockatmark] ·
- Socket Manager
-
- Tcpip
-
·
[Running programs] ·
- socket()
-
·
[Creating sockets] ·
[listen] ·
[Nonblocking sockets] ·
[Selecting specific protocols] ·
[socket] ·
- socketpair()
-
·
[Example] ·
[socketpair] ·
- socketpairs
-
- advantages
-
·
[Pipes and socketpairs] ·
- as extension of pipes
-
·
[Socketpairs] ·
- creating
-
·
[Example] ·
- disadvantages
-
·
[Domains and protocols] ·
[Pipes and socketpairs] ·
- domains where implemented
-
·
[Example] ·
- sockets
-
- accepting connections on
-
·
[accept] ·
[Accepting a connection] ·
- binding names to
-
·
[Address binding] ·
[bind] ·
[Binding local names] ·
- without specifying port
-
·
[Unspecified ports] ·
- broadcast packets, sending
-
·
[Broadcasting and determining network configuration] ·
- connected sockets, creating
-
·
[Example] ·
[Stream connections] ·
- creating
-
·
[Creating sockets] ·
[Protocols] ·
[socket] ·
- a pair of
-
·
[socketpair] ·
- connected
-
·
[socketpair] ·
- datagram sockets
-
·
[SOCK_DGRAM and SOCK_RAW sockets] ·
[socket] ·
[Socket types] ·
- associating with specific destination
-
·
[Using connect() with datagrams] ·
- creating
-
·
[Connectionless (datagram) sockets] ·
- detecting errors
-
·
[Detecting errors] ·
- receiving messages on
-
·
[Connectionless (datagram) sockets] ·
- debugging
-
·
[SO_DEBUG] ·
- defined
-
·
[Basics] ·
- descriptors, using
-
·
[Transferring data through sockets] ·
- discarding
-
·
[Discarding sockets] ·
- domains for
-
·
[Domain names] ·
- getting names
-
·
[getsockname] ·
- getting/setting options
-
·
[getsockopt] ·
- hardware interfaces, communicating with
-
·
[Selecting specific protocols] ·
- I/O multiplexing among
-
·
[Input/Output multiplexing] ·
- initiating connections on
-
·
[connect] ·
[Establish connection] ·
[Establishing connections] ·
- possible errors
-
·
[Errors returned when establishing a connection] ·
- interrupt-driven I/O
-
·
[Interrupt-driven socket I/O] ·
- listening for connections
-
·
[listen] ·
[Listening on a socket] ·
- lower-level protocols, communicating with
-
·
[Selecting specific protocols] ·
- nonblocking
-
·
[Nonblocking sockets] ·
- options
-
- getting
-
·
[getsockopt] ·
[Socket options] ·
- setting
-
·
[setsockopt] ·
[Socket options] ·
- pair of, creating
-
·
[Example] ·
- pending connections, checking for
-
·
[Creating an optimized server] ·
- port numbers, selecting
-
·
[Port numbers] ·
- process IDs, setting
-
·
[Signals and process groups] ·
- programs, compiling and linking
-
·
[Compiling & linking] ·
- programs, running
-
·
[Running programs] ·
- protocols, selecting
-
·
[Specifying the IP address] ·
- raw
-
·
[Selecting specific protocols] ·
[SOCK_DGRAM and SOCK_RAW sockets] ·
[socket] ·
[Socket types] ·
- reasons for failing calls
-
·
[Creating sockets] ·
- receiving messages from
-
·
[recv] ·
[recvfrom] ·
[recvmsg] ·
- sending messages from
-
·
[send] ·
[sendmsg] ·
[sendto] ·
- shutting down connections on
-
·
[shutdown] ·
- stream
-
·
[SOCK_STREAM sockets] ·
[socket] ·
[Socket types] ·
- connecting
-
·
[Stream connections] ·
- transferring data through
-
·
[Transferring data through sockets] ·
- types
-
·
[socket] ·
[Socket types] ·
- determining
-
·
[SO_ERROR and SO_TYPE] ·
[Socket options] ·
- when to use
-
·
[Internet domain sockets] ·
- wildcard address
-
·
[Address binding] ·
[Specifying the IP address] ·
[Wildcard addresses] ·
- SOCKS
-
- about
-
·
[About SOCKS] ·
- compiling for
-
·
[How to SOCKSify a client] ·
- library
-
·
[What SOCKS expects] ·
- SOCKSifying a client
-
·
[How to SOCKSify a client] ·
- SOCKS classification
-
·
[Classification:] ·
- socks3r.lib
-
·
[About SOCKS] ·
- SOCKSinit()
-
·
[How to SOCKSify a client] ·
[SOCKSinit] ·
- SOL_SOCKET
-
·
[getsockopt] ·
[Routing control messages] ·
[setsockopt] ·
[Socket options] ·
- status packets
-
- receiving
-
·
[Receiving status packets] ·
- transmitting
-
·
[Transmitting status packets] ·
- stream
-
- communication
-
·
[Stream communication] ·
- vs datagram
-
·
[Datagram vs stream communication] ·
[Stream vs Datagram communication types] ·
- returning to remote command
-
·
[rcmd] ·
[Rrcmd] ·
[rresvport] ·
[ruserok] ·
- sockets
-
·
[SOCK_STREAM sockets] ·
[socket] ·
[Socket types] ·
- synchronous
-
- I/O multiplexing
-
·
[Input/Output multiplexing] ·
- multiplexing (select())
-
·
[Input/Output multiplexing] ·
- sysctl()
-
·
[sysctl] ·
- syslog(), error logged via
-
·
[Disassociate from controlling terminal] ·
- System packet forwarding database
-
- ROUTE
-
·
[ROUTE] ·
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·