What "C" functions calls are available on Linux 6.x to allow me to programmatically change a password for a user? I have seen the putpwent but I'm not sure if this will issue a change or just add an entry. I need to make sure I update or change the password, not add entries. All help would be very much appreciated.