--- source/smbd/chgpasswd.c.save 2004-08-06 23:38:18.000000000 +0200 +++ source/smbd/chgpasswd.c 2004-08-24 12:34:30.000000000 +0200 @@ -328,7 +328,7 @@ return (count > 0); } -static BOOL chat_with_program(char *passwordprogram, struct passwd *pass, +static BOOL chat_with_program(char *passwordprogram, const struct passwd *pass, char *chatsequence, BOOL as_root) { char *slavedev;