Mount point detection by device id comparison

Carson Buttars carson at et.byu.edu
Fri Sep 1 17:10:24 UTC 2023


Hello all,

I have been working on a basic patch 
(https://gitlab.com/samba-team/samba/-/merge_requests/3141?commit_id=4cf70194826920482952e7d4d60d76b84885843e) 
to detect mount points and have gotten it to a working state where it 
marks a file as a reparse point, adds FILE_ATTRIBUTE_REPARSE_POINT to 
the mode, and sends IO_REPARSE_TAG_MOUNT_POINT to the client. I have 
seen that there have been some recent changes related to reparse points, 
and I'm wondering if there is a clear direction of where things are 
heading in the future. So, here are my questions:

My patch currently is making the comparison of device ids in the default 
mode function: is that the most logical place for this to happen, or is 
there somewhere better to do that?

I am a new contributor and not very familiar with the processes of 
getting a merge request accepted. Is there a route to getting more 
direct feedback and/or guidance from a more senior developer?

For me to make a patch that will work well with future changes, I'd also 
like to know: is there a clear plan of how reparse points will be 
handled in the future?

Thanks,

Carson Buttars


More information about the samba-technical mailing list