I am trying to understand how asl.h works, while I am reading asl.h According to http://www.opensource.apple.com/source/Libc/Libc-583/include/asl.h comment of this method.
aslclient asl_open(const char *ident, const char *facility, uint32_t opts);
It is said "Initialize a connection to the ASL server." I am wondering what is ASL server in this case.
Thanks