Skip to content

Commit 031a16a

Browse files
authored
Add sdcardfs to filesystems list (#78424)
1 parent 9bddd01 commit 031a16a

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/libraries/Common/src/Interop/Unix/System.Native/Interop.MountPoints.FormatInfo.cs

+1
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,7 @@ private static DriveType GetDriveType(string fileSystemName)
314314
return DriveType.Ram;
315315

316316
case "gphotofs":
317+
case "sdcardfs":
317318
case "usbfs":
318319
case "usbdevice":
319320
case "vfat":

src/libraries/Common/src/Interop/Unix/System.Native/Interop.UnixFileSystemTypes.cs

+1
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ internal enum UnixFileSystemTypes : uint
115115
rootfs = 0x53464846,
116116
rpc_pipefs = 0x67596969,
117117
samba = 0x517B,
118+
sdcardfs = 0x5DCA2DF5,
118119
securityfs = 0x73636673,
119120
selinux = 0xF97CFF8C,
120121
sffs = 0x786F4256, // same as vboxfs

src/native/libs/System.Native/pal_io.c

+1
Original file line numberDiff line numberDiff line change
@@ -1577,6 +1577,7 @@ static uint32_t MapFileSystemNameToEnum(const char* fileSystemName)
15771577
else if (strcmp(fileSystemName, "rootfs") == 0) result = 0x53464846;
15781578
else if (strcmp(fileSystemName, "rpc_pipefs") == 0) result = 0x67596969;
15791579
else if (strcmp(fileSystemName, "samba") == 0) result = 0x517B;
1580+
else if (strcmp(fileSystemName, "sdcardfs") == 0) result = 0x5DCA2DF5;
15801581
else if (strcmp(fileSystemName, "securityfs") == 0) result = 0x73636673;
15811582
else if (strcmp(fileSystemName, "selinux") == 0) result = 0xF97CFF8C;
15821583
else if (strcmp(fileSystemName, "sffs") == 0) result = 0x786F4256;

0 commit comments

Comments
 (0)