summaryrefslogtreecommitdiffstats
path: root/server/providers/krb5/krb5_auth.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/providers/krb5/krb5_auth.h')
-rw-r--r--server/providers/krb5/krb5_auth.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/providers/krb5/krb5_auth.h b/server/providers/krb5/krb5_auth.h
index 540f65fa0..0db3ef056 100644
--- a/server/providers/krb5/krb5_auth.h
+++ b/server/providers/krb5/krb5_auth.h
@@ -62,6 +62,7 @@ struct krb5_ctx {
char *kdcip;
char *realm;
bool try_simple_upn;
+ char *changepw_principle;
};
struct krb5_req {
@@ -77,6 +78,7 @@ struct krb5_req {
struct be_req *req;
struct pam_data *pd;
struct krb5_ctx *krb5_ctx;
+ void (*client)(int fd, struct krb5_req *kr);
};
static krb5_context krb5_error_ctx;
@@ -88,5 +90,6 @@ static const char *__krb5_error_msg;
} while(0);
void tgt_req_child(int fd, struct krb5_req *kr);
+void changepw_child(int fd, struct krb5_req *kr);
#endif /* __KRB5_AUTH_H__ */