X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-bsd-sockets%2Fdefpackage.lisp;h=0c865527ba2b7e299cf460749536e241a3bf261f;hb=315285fcf8bf1f7e732da307cfaf31f18f412811;hp=cf321ef67ca6c1151ea0b2252cf16bba69547e11;hpb=28346e0e47ab48ff7f8ba3de73840a4992bab28d;p=sbcl.git diff --git a/contrib/sb-bsd-sockets/defpackage.lisp b/contrib/sb-bsd-sockets/defpackage.lisp index cf321ef..0c86552 100644 --- a/contrib/sb-bsd-sockets/defpackage.lisp +++ b/contrib/sb-bsd-sockets/defpackage.lisp @@ -8,7 +8,7 @@ (:export socket local-socket local-abstract-socket inet-socket make-local-socket make-inet-socket socket-bind socket-accept socket-connect - socket-send socket-receive socket-recv + socket-send socket-receive socket-name socket-peername socket-listen socket-close socket-file-descriptor socket-family socket-protocol socket-open-p @@ -19,7 +19,6 @@ host-ent-addresses host-ent-address host-ent-aliases host-ent-name name-service-error - getaddrinfo ;; not sure if these are really good names or not netdb-internal-error netdb-success-error @@ -58,7 +57,7 @@ arguments to fit Lisp style more closely.")) ;;; gethostbyname and gethostbyaddr. ;;; ;;; CLH: getaddrinfo seems to be broken is broken on x86-64/darwin -#-(and x86-64 darwin) +#-(or win32 (and x86-64 darwin)) (let ((addr (sb-alien::find-dynamic-foreign-symbol-address "getaddrinfo"))) (when addr (pushnew :sb-bsd-sockets-addrinfo *features*)))