Ethan Quach wrote:
> 
> 
> Tim Knitter wrote:
>>
>>
>> Ethan Quach wrote:
>>> Tim,
>>>
>>> be_mount.c:
>>> ---------------
>>> 1556-1563 - is this chunk really necessary?  The printed debug 
>>> message at 1564
>>
>> I wouldn't say necessary but I would say better since the whole reason 
>> for doing this is to give the user a nice message.
> 
> I don't see how its better, its just redundant.  So in debug mode, when 
> we hit
> this error, with your changes we get:
> 
> umount_shared_fs: insufficient permissions <mountpoint>: permission denied
> umount_shared_fs: failed to unmount shared file system <mountpoint>: 
> permission denied
> 
> 
> How is that better?  If you're worried about what gets returned to the 
> caller (and
> ultimately beadm), then the errno_to_be_err() call at 1569 sets ret to
> BE_ERR_PERM or some such anyway.
> 

Your right. Once I made the following change suggested by Evan, that chunk is 
no longer needed:

1569                                 ret = errno_to_be_err(err);

I removed the chunk, tested and updated the webrev.

Thanks
Tim
 
> 
> -ethan
> 
> 

Reply via email to