>>>> What are we trying to achieve by reading utsname?
>>>
>>> It looks like it gets copied into the sunrpc messages so I assume
>>> it is
>>> a part of the sunrpc spec?
>>
>> It appears to be used only for RPC's AUTH_SYS credentials. The
>> nodename is used
>> to identify the caller's host. See RFC 1831, Appendix A:
>>
>>
http://rfclibrary.hosting.com/rfc/rfc1831/rfc1831-16.asp
>
> Thanks that helps a lot.
>
>> I'm not terribly familiar with uts namespaces, though. Can someone
>> explain why
>> we need to distinguish between these for AUTH_SYS if the caller is
>> on a remote
>> system?
>
> Semantically processes in different uts namespaces are on different
> machines.