Does not compile on Fedora Linux. Some systems instead have LOGIN_NAME_MAX, defined in unistd.h
Does not compile on Fedora Linux. Some systems instead have LOGIN_NAME_MAX, defined in unistd.h