Lines Matching refs:auth
25 * auth.h, Authentication interface.
79 enum_t oa_flavor; /* flavor of auth */
80 caddr_t oa_base; /* address of more auth stuff */
105 * The ops and the auth handle provide the interface to the authenticators.
107 * AUTH *auth;
111 #define AUTH_NEXTVERF(auth) \
112 ((*((auth)->ah_ops->ah_nextverf))(auth))
113 #define auth_nextverf(auth) \
114 ((*((auth)->ah_ops->ah_nextverf))(auth))
116 #define AUTH_MARSHALL(auth, xdrs) \
117 ((*((auth)->ah_ops->ah_marshal))(auth, xdrs))
118 #define auth_marshall(auth, xdrs) \
119 ((*((auth)->ah_ops->ah_marshal))(auth, xdrs))
121 #define AUTH_VALIDATE(auth, verfp) \
122 ((*((auth)->ah_ops->ah_validate))((auth), verfp))
123 #define auth_validate(auth, verfp) \
124 ((*((auth)->ah_ops->ah_validate))((auth), verfp))
126 #define AUTH_REFRESH(auth) \
127 ((*((auth)->ah_ops->ah_refresh))(auth))
128 #define auth_refresh(auth) \
129 ((*((auth)->ah_ops->ah_refresh))(auth))
131 #define AUTH_DESTROY(auth) \
132 ((*((auth)->ah_ops->ah_destroy))(auth))
133 #define auth_destroy(auth) \
134 ((*((auth)->ah_ops->ah_destroy))(auth))