Major changes in the way socket options work.
commitd03a540d7179fafd232ca61429cab4aa632448fb
authorStelian Ionescu <sionescu@common-lisp.net>
Sat, 12 Jan 2008 03:22:27 +0000 (12 04:22 +0100)
committerStelian Ionescu <sionescu@common-lisp.net>
Sat, 12 Jan 2008 04:18:12 +0000 (12 05:18 +0100)
tree6fbaf8db6b22394342500a2aaf927ad99e3ab74c
parentcac88f511270c7f86c68c30b86b932dea4a00add
Major changes in the way socket options work.

* Eliminated GET-SOCKET-OPTION and SET-SOCKET-OPTION
* Replaced GET-SOCKET-OPTION by generic function SOCKET-OPTION
* Replaced SET-SOCKET-OPTION by a SETF expander for SOCKET-OPTION
* Rewrote socket-option-defining macros

Signed-off-by: Stelian Ionescu <sionescu@common-lisp.net>
sockets/base-sockets.lisp
sockets/dns/query.lisp
sockets/make-socket.lisp
sockets/pkgdcl.lisp
sockets/socket-methods.lisp
sockets/socket-options.lisp