Svante Signell, le Wed 13 May 2015 10:31:42 +0200, a écrit :
> On Wed, 2015-05-13 at 10:04 +0200, Samuel Thibault wrote:
> > Samuel Thibault, le Wed 13 May 2015 09:57:27 +0200, a écrit :
> > > > +  return file_set_translator (netfs_node_netnode (np)->file,
> > > > +                             FS_TRANS_EXCL|FS_TRANS_SET,
> > > > +                             FS_TRANS_EXCL|FS_TRANS_SET, 0,
> > > > +                             argz, argzlen,
> > > > +                             MACH_PORT_NULL, MACH_MSG_TYPE_COPY_SEND);
> > > 
> > > Mmm, I don't think you want to set the active_flags parameter, see the
> > > comment above:
> > 
> > And you have set the active parameter to MACH_PORT_NULL, so active_flags
> > should really be set to 0, it doesn't really make sense otherwise.
> 
> This is copeied verbatim from fakeroot.c:netfs_attempt_mksymlink() and
> netfs_attempt_mkdev() so the active_flags parameter should be zero there
> too?

Mmm, thinking about it more, making it MACH_PORT_NULL can actually make
sense: it'll make any existing active translator go away, which is
perhaps a good thing actually.

Samuel

Reply via email to