#include #include #include #include "pam.h" class syspam : public pam_ifc { public: int get_conv (pam_handle *handle, const pam_conv **pout); }; int syspam::get_conv (pam_handle *handle, std::shared_ptr &out) { return pam_get_item (handle, PAM_CONV, (const void **)pout); }