diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2024-02-28 13:00:54 -0500 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2024-02-28 22:11:55 -0500 |
commit | c8ab9926132085f2daf6b949cafda43378d50fb5 (patch) | |
tree | 01cb8365fcc731a4cbe0e9a210dd467e228d62e8 /src/bfstd.c | |
parent | f0418655db6a344afd5c26efd04a4e4d87128233 (diff) | |
download | bfs-c8ab9926132085f2daf6b949cafda43378d50fb5.tar.xz |
stat: Use errno_is_like(ENOSYS) for EPERM kludge
Diffstat (limited to 'src/bfstd.c')
-rw-r--r-- | src/bfstd.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bfstd.c b/src/bfstd.c index d19049f..ce4aa49 100644 --- a/src/bfstd.c +++ b/src/bfstd.c @@ -45,6 +45,10 @@ bool error_is_like(int error, int category) { case ENOENT: return error == ENOTDIR; + case ENOSYS: + // https://github.com/opencontainers/runc/issues/2151 + return errno == EPERM; + #if __DragonFly__ // https://twitter.com/tavianator/status/1742991411203485713 case ENAMETOOLONG: |