Welcome to the Linux Foundation Forum!

descriptor inod change


When a descriptor gets sent with sendmsg to the other process, I understand that it is value could be changed, but should not inod which this descriptor points to stay the same?

I see one process is sending a descriptor for an opened file, but the other process received descriptor of a different value and different inod. I am curious how then these two could point to the same file?


Upcoming Training