I wish the article did more to explain why "the naming for fstat/lstat not consistent with fseek/lseek".
I understand it's not written for people like me, but here I am reading it
I understand it's not written for people like me, but here I am reading it
The one open thing is why BSD picked 'l' for lstat() to mean symbolic links (unless someone has asked one of the BSD people that). Possibly it's just because 'sstat()' would look weird.
(I'm the author of the linked-to entry.)