aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/filesystem.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-01-03 17:04:29 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-01-03 17:04:29 +0100
commitb2a0884c1bf25c174da2503f81054bb344763f18 (patch)
treef46febaa8047a8ab6f3f66b473a7ff45dc5da6a2 /sys/linux/filesystem.txt
parent1bd353000d219835cc067459c5fb160466ba8bfb (diff)
sys/linux: add minimal AFS descriptions
Diffstat (limited to 'sys/linux/filesystem.txt')
-rw-r--r--sys/linux/filesystem.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/linux/filesystem.txt b/sys/linux/filesystem.txt
index 1a80d8648..4b115cfe0 100644
--- a/sys/linux/filesystem.txt
+++ b/sys/linux/filesystem.txt
@@ -109,6 +109,8 @@ syz_mount_image$erofs(fs ptr[in, string["erofs"]], dir ptr[in, filename], size i
syz_mount_image$exfat(fs ptr[in, string["exfat"]], dir ptr[in, filename], size intptr, nsegs len[segments], segments ptr[in, array[fs_image_segment]], flags flags[mount_flags], opts ptr[in, fs_options[exfat_options]])
+syz_mount_image$afs(fs ptr[in, string["afs"]], dir ptr[in, filename], size intptr, nsegs len[segments], segments ptr[in, array[fs_image_segment]], flags flags[mount_flags], opts ptr[in, fs_options[afs_options]])
+
fs_image_segment {
data ptr[in, array[int8]]
size len[data, intptr]
@@ -741,6 +743,16 @@ exfat_options [
discard stringnoz["discard"]
] [varlen]
+afs_options [
+ autocell stringnoz["autocell"]
+ dyn stringnoz["dyn"]
+ flock_local stringnoz["flock=local"]
+ flock_openafs stringnoz["flock=openafs"]
+ flock_strict stringnoz["flock=strict"]
+ flock_write stringnoz["flock=write"]
+ source fs_opt_str["source"]
+] [varlen]
+
codepage_nums = "1250", "1251", "1255", "437", "737", "775", "850", "852", "855", "857", "860", "861", "862", "863", "864", "865", "866", "869", "874", "932", "936", "949", "950"
codepages_names = "macceltic", "maccenteuro", "maccroatian", "maccyrillic", "macgaelic", "macgreek", "maciceland", "macinuit", "macroman", "macromanian", "macturkish", "ascii", "default", "cp1250", "cp1251", "cp1255", "cp437", "cp737", "cp775", "cp850", "cp852", "cp855", "cp857", "cp860", "cp861", "cp862", "cp863", "cp864", "cp865", "cp866", "cp869", "cp874", "cp932", "cp936", "cp949", "cp950", "euc-jp", "iso8859-13", "iso8859-14", "iso8859-15", "iso8859-1", "iso8859-2", "iso8859-3", "iso8859-4", "iso8859-5", "iso8859-6", "iso8859-7", "iso8859-9", "koi8-r", "koi8-ru", "koi8-u", "utf8", "none"
mount_flags = MS_BIND, MS_DIRSYNC, MS_MANDLOCK, MS_MOVE, MS_NOATIME, MS_NODEV, MS_NODIRATIME, MS_NOEXEC, MS_NOSUID, MS_RDONLY, MS_RELATIME, MS_REMOUNT, MS_SILENT, MS_STRICTATIME, MS_SYNCHRONOUS, MS_REC, MS_POSIXACL, MS_UNBINDABLE, MS_PRIVATE, MS_SLAVE, MS_SHARED, MS_I_VERSION, MS_LAZYTIME