Struct pam_sys::types::PamXAuthData [] [src]

pub struct PamXAuthData {
    pub namelen: c_int,
    pub name: *mut c_char,
    pub datalen: c_int,
    pub data: *mut c_char,
}

Special struct for the PAM_XAUTHDATA pam item

From _pam_types.h:

"Used by the PAM_XAUTHDATA pam item. Contains X authentication data used by modules to connect to the user's X display. Note: this structure is intentionally compatible with xcb_auth_info_t."

Fields

namelen: c_int name: *mut c_char datalen: c_int data: *mut c_char

Trait Implementations

impl Debug for PamXAuthData
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.