Up
Module
Extended_linux
Signature
type
uids = {
ruid
: int
;
euid
: int
;
suid
: int
;
}
val
bin_uids :
uids
Core.Std.Bin_prot.Type_class.t
val
bin_read_uids :
uids
Core.Std.Bin_prot.Read.reader
val
__bin_read_uids__ : (int ->
uids
)
Core.Std.Bin_prot.Read.reader
val
bin_reader_uids :
uids
Core.Std.Bin_prot.Type_class.reader
val
bin_size_uids :
uids
Core.Std.Bin_prot.Size.sizer
val
bin_write_uids :
uids
Core.Std.Bin_prot.Write.writer
val
bin_writer_uids :
uids
Core.Std.Bin_prot.Type_class.writer
val
uids_of_sexp :
Sexplib.Sexp.t
->
uids
val
sexp_of_uids :
uids
->
Sexplib.Sexp.t
val
setresuid : (?ruid:int -> ?euid:int -> ?suid:int -> unit -> unit)
Core.Std.Or_error.t
val
getresuid : (unit ->
uids
)
Core.Std.Or_error.t
Splicing - zero-copies between kernel buffers
module
Splice
: sig .. end
module
Statfs
: sig .. end
val
statfs : (string ->
Statfs.t
)
Core.Std.Or_error.t