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