Various functions of the sockets family expect the address of (or pointer to, to use C terminology) a small area of the memory. The various C declarations in the
<filename>sys/socket.h
</filename> refer to it as
<varname>struct sockaddr
</varname>. This structure is declared in the same file: