Open SwooshyCueb opened 2 months ago
pam_interactive.cpp unconditionally includes handshake_session.hpp: https://github.com/irods/irods_auth_plugin_pam_interactive/blob/f07902328fc4b686b2f79da152c8fb89f579696c/src/pam_interactive.cpp#L30 The only place anything in handshake_session.hpp is referenced outside of a #ifdef RODS_SERVER conditional is a using statement: https://github.com/irods/irods_auth_plugin_pam_interactive/blob/f07902328fc4b686b2f79da152c8fb89f579696c/src/pam_interactive.cpp#L86 All other usage/references is/are inside #ifdef RODS_SERVER conditionals.
pam_interactive.cpp
handshake_session.hpp
#ifdef RODS_SERVER
using
We should move the #include and the using statement inside #ifdef RODS_SERVER conditionals.
#include
pam_interactive.cpp
unconditionally includeshandshake_session.hpp
: https://github.com/irods/irods_auth_plugin_pam_interactive/blob/f07902328fc4b686b2f79da152c8fb89f579696c/src/pam_interactive.cpp#L30 The only place anything inhandshake_session.hpp
is referenced outside of a#ifdef RODS_SERVER
conditional is ausing
statement: https://github.com/irods/irods_auth_plugin_pam_interactive/blob/f07902328fc4b686b2f79da152c8fb89f579696c/src/pam_interactive.cpp#L86 All other usage/references is/are inside#ifdef RODS_SERVER
conditionals.We should move the
#include
and theusing
statement inside#ifdef RODS_SERVER
conditionals.