— Function: int
mu_auth_data_alloc (
struct mu_auth_data **ptr, const char *name, const char *passwd, uid_t uid, gid_t gid, const char *gecos, const char *dir, const char *shell, const char *mailbox, int change_uid)
Create a mu_auth_data
structure and initialize it with the given
values. Returns 0 on success and 1 otherwise.