* SO_NO_CHECK doesn't exist on freebsd. Make this #-freebsd.
* EAI-ADDRFAMILY and EAI-NODATA are deprecated and don't exist on
freebsd. Make these #-freebsd.
"Send periodic keepalives: if peer does not respond, we get SIGPIPE")
(:integer so-oobinline "SO_OOBINLINE"
"Put out-of-band data into the normal input queue when received")
"Send periodic keepalives: if peer does not respond, we get SIGPIPE")
(:integer so-oobinline "SO_OOBINLINE"
"Put out-of-band data into the normal input queue when received")
(:integer so-no-check "SO_NO_CHECK")
#+linux (:integer so-priority "SO_PRIORITY")
(:integer so-linger "SO_LINGER"
(:integer so-no-check "SO_NO_CHECK")
#+linux (:integer so-priority "SO_PRIORITY")
(:integer so-linger "SO_LINGER"
(:integer EAI-BADFLAGS "EAI_BADFLAGS")
(:integer EAI-NONAME "EAI_NONAME")
(:integer EAI-SERVICE "EAI_SERVICE")
(:integer EAI-BADFLAGS "EAI_BADFLAGS")
(:integer EAI-NONAME "EAI_NONAME")
(:integer EAI-SERVICE "EAI_SERVICE")
(:integer EAI-ADDRFAMILY "EAI_ADDRFAMILY")
(:integer EAI-ADDRFAMILY "EAI_ADDRFAMILY")
(:integer EAI-NODATA "EAI_NODATA")
(:integer EAI-MEMORY "EAI_MEMORY")
(:integer EAI-FAIL "EAI_FAIL")
(:integer EAI-NODATA "EAI_NODATA")
(:integer EAI-MEMORY "EAI_MEMORY")
(:integer EAI-FAIL "EAI_FAIL")
no-recovery-error)
(define-name-service-condition
sockint::NO-ADDRESS ;; Also defined as NO-DATA, with the same value
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
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".)