Up

Module Extended_linux

Signature

type uids = {
ruid
: int ;
euid
: int ;
suid
: int ;
}
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_size_uids : uids Core.Std.Bin_prot.Size.sizer
val bin_write_uids : uids Core.Std.Bin_prot.Write.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