I am learning system programming on the Linux environment and I came across the implementation of getpwuid() function which reads the /etc/passwd file and returns the struct