1 (defpackage :sb-posix (:use #:sb-alien #:cl)
2 (:shadow abort close open ftruncate truncate time read write)
3 (:export #:syscall-error #:syscall-errno #:syscall-name
5 ;; types and type conversion
6 #:file-descriptor-designator
11 ;; grovel structure accessors
12 #:dirent-name #-win32 #:dirent-ino
14 ;; wrapper class accessors
15 #:passwd-name #:passwd-passwd #:passwd-uid #:passwd-gid
16 #:passwd-gecos #:passwd-dir #:passwd-shell
17 #:group-name #:group-gid #:group-passwd
18 #:stat-mode #:stat-ino #:stat-dev #:stat-nlink #:stat-uid
19 #:stat-gid #:stat-size #:stat-atime #:stat-mtime #:stat-ctime
21 #:termios-iflag #:termios-oflag #:termios-cflag
22 #:termios-lflag #:termios-cc #:timeval-sec #:timeval-usec
23 #:flock-type #:flock-whence #:flock-start #:flock-len
27 (sb-alien:load-shared-object "msvcrt.dll")