Add helper pusherrno function.
Move sysinfo initialization here. Each function that needs sysinfo will be initializing it themselves.
Move sysinfo initialization here. Each function that needs sysinfo will be initializing it themselves. Use new pusherrno function. Constant index table so specify it.
Move sysinfo initialization here. Each function that needs sysinfo will be initializing it themselves.
Move sysinfo initialization here. Each function that needs sysinfo will be initializing it themselves.
Rename functions, I find them too verbose.
Use new pusherrno function. Cast max during gethostname call since it expect it to be size_t.
Renamed a function and adding more functions.
Simplify buffer allocation and use new pusherrno function.
Part 2 of previous commit. git add -p sucks.
Part 3 of last 2 commits.
Part 4 of last 3 commits.
Part 5 of last 4 commits.
Part 6 of last 5 commits.
Part 7 of last 6 commits. Introduction of domainname member from uts.
Introduction of Fhostid, Ftimezone and Fmount functions.
Add required headers. Remove unused sysinfo initializatio and add pusherror function.