Throwing one away
Posted Sep 20, 2012 15:55 UTC (Thu) by khim
In reply to: Throwing one away
Parent article: Throwing one away
Because NFS is completely stateless protocol. This means that server should handle telldir correctly even if it crashed and was restarted, for example.
This is circular logic: you need telldir(2) to implement telldir(2) and this can not be done entirely in userspace. Duh. Of course. But why NFS is designed this way in a first place?
to post comments)