# Module Syslog.Facility

    module Facility: sig .. end

Types of messages

    type t =

`|` | `KERN` | `(*` | Kernel messages | `*)`
`|` | `USER` | `(*` | Generic user-level message (default) | `*)`
`|` | `MAIL` | `(*` | Mail subsystem | `*)`
`|` | `DAEMON` | `(*` | System daemons without separate facility value | `*)`
`|` | `AUTH` | `(*` | Security/authorization messages (DEPRECATED, use AUTHPRIV) | `*)`
`|` | `SYSLOG` | `(*` | Messages generated internally by syslogd | `*)`
`|` | `LPR` | `(*` | Line printer subsystem | `*)`
`|` | `NEWS` | `(*` | USENET news subsystem | `*)`
`|` | `UUCP` | `(*` | UUCP subsystem | `*)`
`|` | `CRON` | `(*` | Clock daemon (cron and at) | `*)`
`|` | `AUTHPRIV` | `(*` | Security/authorization messages (private) | `*)`
`|` | `FTP` | `(*` | FTP daemon | `*)`
`|` | `LOCAL0`
`|` | `LOCAL1`
`|` | `LOCAL2`
`|` | `LOCAL3`
`|` | `LOCAL4`
`|` | `LOCAL5`
`|` | `LOCAL6`
`|` | `LOCAL7`

    val t_of_sexp : Sexplib.Sexp.t -> t

    val sexp_of_t : t -> Sexplib.Sexp.t

LOCAL0-7 reserved for local use