package.lisp 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. (in-package #:cl-user)
  2. (defpackage :cl-hurd
  3. (:nicknames :hurd)
  4. (:use :cl :cffi :mach :hurd-common :tg)
  5. (:export :auth-getids
  6. :exec-exec
  7. :exec-flags
  8. :getauth
  9. :get-send-right
  10. :get-right
  11. :port-right
  12. :fsys-startup
  13. :fsys-getroot
  14. :bucket
  15. :make-bucket
  16. :run-server
  17. :bucket-add-port
  18. :bucket-add-control-port
  19. :bucket-has-port-p
  20. :bucket-lookup-port
  21. :+servers+
  22. :+servers-exec+
  23. :+servers-crash+
  24. :+servers-proc+
  25. :+servers-password+
  26. :+servers-socket+
  27. :+hurd+
  28. :+hurd-init+
  29. :+hurd-proc+
  30. :+hurd-auth+
  31. :+hurd-symlink+
  32. :+hurd-chrdev+
  33. :+hurd-blkdev+
  34. :+hurd-fifo+
  35. :+hurd-ifsock+
  36. :file-name-lookup
  37. :dir-readdir
  38. :dir-link
  39. :dir-lookup
  40. :dir-mkdir
  41. :dir-mkfile
  42. :dir-rename
  43. :dir-rmdir
  44. :dir-unlink
  45. :file-chauthor
  46. :file-check-access
  47. :file-chmod
  48. :file-chown
  49. :file-get-fs-options
  50. :file-get-translator-cntl
  51. :file-get-translator
  52. :file-getcontrol
  53. :file-getlinknode
  54. :file-lock-stat
  55. :file-lock
  56. :file-reparent
  57. :file-set-size
  58. :file-set-translator
  59. :file-statfs
  60. :file-sync
  61. :file-syncfs
  62. :file-utimes
  63. :fsys-get-options
  64. :fsys-goaway
  65. :fsys-syncfs
  66. :fsys-set-options
  67. :io-server-version
  68. :io-duplicate
  69. :io-get-owner
  70. :io-identity
  71. :io-mod-owner
  72. :io-set-all-openmodes
  73. :io-get-openmodes
  74. :io-set-some-openmodes
  75. :io-clear-some-openmodes
  76. :io-pathconf
  77. :io-read
  78. :io-stat
  79. :io-readable
  80. :io-restrict-auth
  81. :io-revoke
  82. :io-seek
  83. :io-select
  84. :io-write
  85. :get-privileged-ports
  86. :getcrdir
  87. :getcttyid
  88. :getcwdir
  89. :geteuids
  90. :getproc
  91. :getumask
  92. :pid2task
  93. :setauth
  94. :setcttyid
  95. :setcwdir
  96. :seteuids
  97. :setproc
  98. :task2pid
  99. :make-iouser
  100. :make-iouser-mem
  101. :make-iouser-root
  102. :make-empty-iouser
  103. :contains-uid-p
  104. :contains-gid-p
  105. :empty-uids-p
  106. :empty-gids-p
  107. :restrict-iouser
  108. :iouser
  109. :retry-type
  110. :box-active-p
  111. :box-passive-p
  112. :box-translated-p
  113. :passive
  114. :make-transbox
  115. :port-info
  116. :define-hurd-interface
  117. :notify-server
  118. :fetch-root
  119. :auth-t
  120. :fsys-t
  121. :io-t
  122. :process-t
  123. :socket-t
  124. :pf-t
  125. :addr-port-t
  126. :startup-t
  127. :fs-notify-t
  128. :proccoll-t
  129. :is-controller-p
  130. :has-access-p
  131. :can-modify-dir-p
  132. :is-owner-p
  133. :box-drop
  134. :box-set-active
  135. :box-set-passive
  136. :fsys-goaway-flags
  137. :fsys-goaway-reply
  138. :bucket-count-type
  139. :bucket-count
  140. :bucket-iterate
  141. :bucket-find
  142. :bucket-remove-port
  143. :deallocate-send-right
  144. :user-reauth
  145. :get-io-identity
  146. :fs-trans-flags
  147. :box-fetch-control
  148. :file-storage-class
  149. :transbox
  150. :+honored-open-modes+
  151. :+honored-get-modes+
  152. :make-translator-options
  153. :get-translator-options
  154. :has-translator-option-p
  155. :get-translator-option
  156. :set-translator-options
  157. :get-foreign-options
  158. :translator-options
  159. :add-option
  160. :iterate-options
  161. :exec-reauth
  162. :port-cleanup
  163. :load-hurd-libraries))