diff options
author | Sumit Bose <sbose@redhat.com> | 2009-08-24 13:52:23 +0200 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-09-11 17:56:45 -0400 |
commit | a49645cbdd00abcc1170d5a60fed98c66c7d810b (patch) | |
tree | 7c28c7ca2e033e9e1eb7f88cee206d1238158a7d /server/providers/krb5/krb5_auth.h | |
parent | e4f831c3a990717babb7d31c2b6190bb7e2bf555 (diff) | |
download | sssd-a49645cbdd00abcc1170d5a60fed98c66c7d810b.tar.gz sssd-a49645cbdd00abcc1170d5a60fed98c66c7d810b.tar.bz2 sssd-a49645cbdd00abcc1170d5a60fed98c66c7d810b.zip |
add change password target to krb5 backend
Diffstat (limited to 'server/providers/krb5/krb5_auth.h')
-rw-r--r-- | server/providers/krb5/krb5_auth.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/server/providers/krb5/krb5_auth.h b/server/providers/krb5/krb5_auth.h index 540f65fa..0db3ef05 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__ */ |