]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
smbd: Show fifos as reparse points in fdos_mode
authorVolker Lendecke <vl@samba.org>
Fri, 5 Jul 2024 15:57:44 +0000 (17:57 +0200)
committerJeremy Allison <jra@samba.org>
Fri, 12 Jul 2024 20:35:34 +0000 (20:35 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/smbd/dosmode.c

index d0ce6767b9c382193b396b665ec271e973917f51..9f8f3c9b128ba1384542c104d37c203c6f6bdbcd 100644 (file)
@@ -717,6 +717,9 @@ uint32_t fdos_mode(struct files_struct *fsp)
        case S_IFLNK:
                return FILE_ATTRIBUTE_NORMAL;
                break;
+       case S_IFIFO:
+               return FILE_ATTRIBUTE_NORMAL | FILE_ATTRIBUTE_REPARSE_POINT;
+               break;
        default:
                break;
        }