c_types: fix c_passwd (struct passwd) memory layout on linux
id: linux specific pline()
Merge pull request #245 from ebfe/fix-id

id: fix segfault on linux