X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=contrib%2Fsb-bsd-sockets%2Fdefpackage.lisp;h=344136d826427f400d93240f12b8c070d700ece2;hb=1d46d379bb7a6424524b978f213ef69be5f1ad69;hp=58e52704dc339b66a21e1066e5133514acf31251;hpb=10d2c05ea44ca0837091434fe2223c0c31687615;p=sbcl.git
diff --git a/contrib/sb-bsd-sockets/defpackage.lisp b/contrib/sb-bsd-sockets/defpackage.lisp
index 58e5270..344136d 100644
--- a/contrib/sb-bsd-sockets/defpackage.lisp
+++ b/contrib/sb-bsd-sockets/defpackage.lisp
@@ -30,8 +30,8 @@
(add-package-nickname "SYSTEM" "SB-SYS"))
(defpackage "SB-BSD-SOCKETS"
- (:export socket unix-socket inet-socket
- make-unix-socket make-inet-socket
+ (:export socket local-socket inet-socket
+ make-local-socket make-inet-socket
socket-bind socket-accept socket-connect
socket-send socket-receive socket-recv
socket-name socket-peername socket-listen
@@ -92,7 +92,7 @@ arguments to fit Lisp style more closely.
Methods applicable to a particular subclass
- INET-SOCKET - Internet Protocol (TCP, UDP, raw) sockets
-
- Methods on UNIX-SOCKET - Unix-domain sockets
+
- Methods on LOCAL-SOCKET - Local-domain sockets
Name resolution (DNS, /etc/hosts, &c)
@@ -105,11 +105,12 @@ available on a variety of systems, and documented. There are some
differences in approach where we have taken advantage of some of the more useful features of Common Lisp - briefly
-- Where the C API would typically return -1 and set errno, bsd-sockets
-signals an error. All the errors are subclasses of SOCKET-CONDITION
+
- Where the C API would typically return -1 and set errno, we
+signal an error. All the errors are subclasses of SOCKET-CONDITION
and generally correspond one for one with possible errno values
-
- We use multiple return values in many places where the C API would use p[ass-by-reference values
+
- We use multiple return values in many places where the C API would use
+pass-by-reference values
- We can often avoid supplying an explicit length argument to
functions because we already know how long the argument is.
@@ -121,3 +122,14 @@ than "network-endian integers". See the section on