[Previous] [Contents] [Index] [Next]

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 ·


[Previous] [Contents] [Index] [Next]