diff options
author | Andre A. Gomes <andremegafone@gmail.com> | 2024-09-23 12:26:12 +0300 |
---|---|---|
committer | Andre A. Gomes <andremegafone@gmail.com> | 2024-09-23 12:26:12 +0300 |
commit | 2d35cce6ead00a10522fa3046069816c330b5f3a (patch) | |
tree | 7398bdfaa7537b562d0dd745fe34b62974ea204f /source/utilities.lisp | |
parent | 08ba7e6b699f08c2fe5aa4d06bf99167b1dc6544 (diff) |
Delete socket-p logic.
Diffstat (limited to 'source/utilities.lisp')
-rw-r--r-- | source/utilities.lisp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/source/utilities.lisp b/source/utilities.lisp index de798659e..d08485653 100644 --- a/source/utilities.lisp +++ b/source/utilities.lisp @@ -221,24 +221,6 @@ package set to current package." (uiop:with-safe-io-syntax (:package package) (uiop:slurp-stream-forms stream)))) -(export-always 'socket-p) -(defun socket-p (path) - "Return non-nil if a PATH is a socket." - (and (uiop:file-exists-p path) - #+darwin - (equal "=" (uiop:run-program (list "stat" "-f" "%T" path) - :output '(:string :stripped t))) - #+(and (not darwin) (not sbcl)) - (eq :socket (osicat:file-kind path)) - #+(and (not darwin) sbcl) - (flet ((socket-p (path) - (let ((socket-mask 49152) - (mode-mask 61440)) - (= socket-mask - (logand mode-mask - (sb-posix:stat-mode (sb-posix:stat path))))))) - (socket-p path)))) - (export-always 'has-method-p) (defun has-method-p (object generic-function) "Return non-nil if OBJECT has GENERIC-FUNCTION specialization." |