This list has been deprecated. Please subscribe to the new devel list at 
lists.nfs-ganesha.org.
Hi Daniel,

Thanks for your prompt reply. I'm trying to implement the lock_op2 fct , we
have a FS supporting lock owner basing on the host IP & pid of the program
on the host (and also the file & ranges). That's why while converting from
the Ganesha lock to FSAL lock, I need to find something to simulate the
PID. Can you advice?

Thank you

On Fri, Jun 15, 2018 at 3:09 PM, Daniel Gryniewicz <d...@redhat.com> wrote:

> I don't believe there's any necessity for a client to send different
> client_id's for different processes, as long as it can tell locally which
> lock is which.  So a server cannot depend on these being different to do
> things.
>
> What exactly are you trying to achieve here?  What's the problem being
> solved?
>
> Daniel
>
> On 06/15/2018 05:24 AM, Tuan Viet Nguyen wrote:
>
>> Hi Daniel,
>>
>> Thank you for your reply. I've also tried with the client_id but it also
>> has the same value for 2 different processes. So if the client_id and the
>> opaque always have the same value (for 2 different processes), how can we
>> distinguish the client?
>>
>> I've tried with this field
>>
>> so_owner.so_nfs4_owner.so_clientid
>>
>> Thank you.
>> Viet
>>
>> On Mon, Apr 30, 2018 at 2:38 PM, Daniel Gryniewicz <d...@redhat.com
>> <mailto:d...@redhat.com>> wrote:
>>
>>     This list has been deprecated. Please subscribe to the new devel
>>     list at lists.nfs-ganesha.org <http://lists.nfs-ganesha.org>.
>>     Hi.
>>
>>     The client program ID in a lock owner is an opaque.  That is, it's
>>     not defined in the spec, and the server can't use it for anything
>>     other than a byte string.  The concatenation of the client-ID and
>>     the opaque part of the lock owner is unique, but the opaque part of
>>     the lock owner itself is not.
>>
>>     That value only has meaning to the client.
>>
>>     Daniel
>>
>>     On 04/30/2018 08:18 AM, Tuan Viet Nguyen wrote:
>>
>>         This list has been deprecated. Please subscribe to the new devel
>>         list at lists.nfs-ganesha.org <http://lists.nfs-ganesha.org>.
>>
>>
>>
>>         Hello,
>>
>>         While trying to get more information related to the lock owner,
>>         I'm trying to get the client program id and realize that it
>>         always takes the same value (easy to do with a test program
>>         forking another process, parent lock a file range then the child
>>         locks another range). Is it something similar to the client
>>         process id that is stored in the client record structure? or any
>>         other suggestions?
>>
>>         Thank you
>>
>>
>>         ------------------------------------------------------------
>> ------------------
>>         Check out the vibrant tech community on one of the world's most
>>         engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>>         _______________________________________________
>>         Nfs-ganesha-devel mailing list
>>         Nfs-ganesha-devel@lists.sourceforge.net
>>         <mailto:Nfs-ganesha-devel@lists.sourceforge.net>
>>         https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
>>         <https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel>
>>
>>
>>
>>     ------------------------------------------------------------
>> ------------------
>>     Check out the vibrant tech community on one of the world's most
>>     engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>     _______________________________________________
>>     Nfs-ganesha-devel mailing list
>>     Nfs-ganesha-devel@lists.sourceforge.net
>>     <mailto:Nfs-ganesha-devel@lists.sourceforge.net>
>>     https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
>>     <https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel>
>>
>>
>>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to