Struct pam_sys::types::PamConversation [] [src]

pub struct PamConversation {
    pub conv: Option<extern fn(c_int, *mut *mut PamMessage, *mut *mut PamResponse, *mut c_void) -> c_int>,
    pub data_ptr: *mut c_void,
}

Conversation structure containing the converse function and authentication data

From _pam_types.h:

"The actual conversation structure itself"

Fields

conv: Option<extern fn(c_int, *mut *mut PamMessage, *mut *mut PamResponse, *mut c_void) -> c_int> data_ptr: *mut c_void