comparison src/libpam/conversation.rs @ 136:efbc235f01d3 default tip

Separate libpam-sys-helpers from libpam-sys. This separates the parts of libpam-sys that don't need linking against libpam from the parts that do need to link against libpam.
author Paul Fisher <paul@pfish.zone>
date Thu, 03 Jul 2025 14:28:04 -0400
parents 80c07e5ab22f
children
comparison
equal deleted inserted replaced
135:b52594841480 136:efbc235f01d3
4 use crate::libpam::answer::{Answer, Answers, TextAnswer}; 4 use crate::libpam::answer::{Answer, Answers, TextAnswer};
5 use crate::libpam::memory::CBinaryData; 5 use crate::libpam::memory::CBinaryData;
6 use crate::libpam::question::Question; 6 use crate::libpam::question::Question;
7 use crate::ErrorCode; 7 use crate::ErrorCode;
8 use crate::Result; 8 use crate::Result;
9 use libpam_sys::helpers::PtrPtrVec; 9 use libpam_sys_helpers::memory::PtrPtrVec;
10 use libpam_sys::AppData; 10 use libpam_sys::AppData;
11 use std::ffi::c_int; 11 use std::ffi::c_int;
12 use std::iter; 12 use std::iter;
13 use std::marker::PhantomData; 13 use std::marker::PhantomData;
14 use std::ptr::NonNull; 14 use std::ptr::NonNull;