On 3/15/22 6:23 PM, Darrick J. Wong wrote: > From: Darrick J. Wong <djwong@xxxxxxxxxx> > > Commit de5d20ec converted xfrog_scrub_metadata to return negative error > codes directly, but forgot to fix up the str_errno calls to use > str_liberror. This doesn't result in incorrect error reporting > currently, but (a) the calls in the switch statement are inconsistent, > and (b) this will matter in future patches where we can call library > functions in between xfrog_scrub_metadata and str_liberror. > > Fixes: de5d20ec ("libfrog: convert scrub.c functions to negative error codes") > Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> wow how could you possibly have forgotten the difference between str_errno, str_liberror, and str_error? ;) So the net effect here is sending our own error, not errno. Looks right. Reviewed-by: Eric Sandeen <sandeen@xxxxxxxxxx>