summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b210be3)
* EAI_NODATA is deprecated since RFC 3493, and has now been
removed from glibc headers. Stop using it in sb-bsd-sockets.
Fixes Fedora Core 9 build.
as well.)
* optimization: simple uses of HANDLER-CASE and HANDLER-BIND no
longer cons.
as well.)
* optimization: simple uses of HANDLER-CASE and HANDLER-BIND no
longer cons.
+ * bug fix: EAI_NODATA is deprecated since RFC 3493. Stop using it
+ in sb-bsd-sockets.
changes in sbcl-1.0.17 relative to 1.0.16:
* temporary regression: user code can no longer allocate closure
changes in sbcl-1.0.17 relative to 1.0.16:
* temporary regression: user code can no longer allocate closure
(:integer EAI-SERVICE "EAI_SERVICE")
#-freebsd
(:integer EAI-ADDRFAMILY "EAI_ADDRFAMILY")
(:integer EAI-SERVICE "EAI_SERVICE")
#-freebsd
(:integer EAI-ADDRFAMILY "EAI_ADDRFAMILY")
- #-freebsd
- (:integer EAI-NODATA "EAI_NODATA")
(:integer EAI-MEMORY "EAI_MEMORY")
(:integer EAI-FAIL "EAI_FAIL")
(:integer EAI-AGAIN "EAI_AGAIN")
(:integer EAI-MEMORY "EAI_MEMORY")
(:integer EAI-FAIL "EAI_FAIL")
(:integer EAI-AGAIN "EAI_AGAIN")
sockint::EAI-FAIL
no-recovery-error)
(define-name-service-condition
sockint::EAI-FAIL
no-recovery-error)
(define-name-service-condition
- sockint::NO-ADDRESS ;; Also defined as NO-DATA, with the same value
- #-freebsd sockint::EAI-NODATA #+freebsd nil
+ ;; Also defined as NO-DATA, with the same value
+ sockint::NO-ADDRESS
+ ;; getaddrinfo() as of RFC 3493 can no longer distinguish between
+ ;; host no found and address not found
+ nil
no-address-error)
(defun condition-for-name-service-errno (err)
no-address-error)
(defun condition-for-name-service-errno (err)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)