Fix reauthentication after password change in init_creds_password
Fix reauthentication after password change in init_creds_password

When retrying authentication after a password change of an expired
password, use the new password instead of the original one.  Also,
pass in the correct length for the new password buffer to
change_password and zero the buffer that holds the new password on
function exit.

Signed-off-by: Russ Allbery <f4c41b0f349e1ea79ab16c5d5f6c4f1e1161a073@stanford.edu>
Signed-off-by: Nicolas Williams <d659c10e27d52b00987b65e85d99bce5480adcae@cryptonector.com>

madscientist159/heimdal,madscientist159/heimdal,madscientist159/heimdal,madscientist159/heimdal,madscientist159/heimdal,madscientist159/heimdal,madscientist159/heimdal