Mercurial > crates > nonstick
comparison src/libpam/conversation.rs @ 136:efbc235f01d3
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; |