Syscall BSD#426
svc · unix #426
__mac_getfsstat
Variante de getfsstat qui retourne les étiquettes MAC aux côtés des statistiques de système de fichiers.
Prototype
int __mac_getfsstat(user_addr_t buf, int bufsize, user_addr_t mac, int macsize, int flags);Retour: int
Arguments
| Name | Type | Dir | Description |
|---|---|---|---|
| buf | user_addr_t | - | |
| bufsize | int | - | |
| mac | user_addr_t | - | |
| macsize | int | - | |
| flags | int | - |
Historique des versions
| XNU tag | macOS | # |
|---|---|---|
| xnu-1456.1.26 | macOS 10.6 Snow Leopard | 426 |
| xnu-1699.24.8 | macOS 10.7 Lion | 426 |
| xnu-2050.18.24 | macOS 10.8 Mountain Lion | 426 |
| xnu-2422.115.4 | macOS 10.9 Mavericks | 426 |
| xnu-2782.40.9 | macOS 10.10 Yosemite | 426 |
| xnu-3247.1.106 | macOS 10.11 El Capitan | 426 |
| xnu-3789.1.32 | macOS 10.12 Sierra | 426 |
| xnu-4570.1.46 | macOS 10.13 High Sierra | 426 |
| xnu-4903.221.2 | macOS 10.14 Mojave | 426 |
| xnu-6153.11.26 | macOS 10.15 Catalina | 426 |
| xnu-7195.50.7.100.1 | macOS 11.0 Big Sur | 426 |
| xnu-8019.41.5 | macOS 12.0 Monterey | 426 |
| xnu-8792.41.9 | macOS 13.0 Ventura | 426 |
| xnu-10002.1.13 | macOS 14.0 Sonoma | 426 |
| xnu-11215.1.10 | macOS 15.0 Sequoia | 426 |
| xnu-11417.101.15 | macOS 15.4 Sequoia | 426 |
| xnu-12377.1.9 | macOS 26.0 Tahoe | 426 |
| xnu-10002.41.9 | — | 426 |
| xnu-10002.61.3 | — | 426 |
| xnu-10002.81.5 | — | 426 |
| xnu-10063.101.15 | — | 426 |
| xnu-10063.121.3 | — | 426 |
| xnu-10063.141.1 | — | 426 |
| xnu-11215.41.3 | — | 426 |
| xnu-11215.61.5 | — | 426 |
| xnu-11215.81.4 | — | 426 |
| xnu-11417.121.6 | — | 426 |
| xnu-11417.140.69 | — | 426 |
| xnu-12377.101.15 | — | 426 |
| xnu-12377.41.6 | — | 426 |
| xnu-12377.61.12 | — | 426 |
| xnu-12377.81.4 | — | 426 |
| xnu-1486.2.11 | — | 426 |
| xnu-1504.15.3 | — | 426 |
| xnu-1504.3.12 | — | 426 |
| xnu-1504.7.4 | — | 426 |
| xnu-1504.9.17 | — | 426 |
| xnu-1504.9.26 | — | 426 |
| xnu-1504.9.37 | — | 426 |
| xnu-1699.22.73 | — | 426 |
| xnu-1699.22.81 | — | 426 |
| xnu-1699.24.23 | — | 426 |
| xnu-1699.26.8 | — | 426 |
| xnu-1699.32.7 | — | 426 |
| xnu-2050.22.13 | — | 426 |
| xnu-2050.24.15 | — | 426 |
| xnu-2050.48.11 | — | 426 |
| xnu-2050.7.9 | — | 426 |
| xnu-2050.9.2 | — | 426 |
| xnu-2422.1.72 | — | 426 |
| xnu-2422.100.13 | — | 426 |
| xnu-2422.110.17 | — | 426 |
| xnu-2422.90.20 | — | 426 |
| xnu-2782.1.97 | — | 426 |
| xnu-2782.10.72 | — | 426 |
| xnu-2782.20.48 | — | 426 |
| xnu-2782.30.5 | — | 426 |
| xnu-3247.10.11 | — | 426 |
| xnu-3248.20.55 | — | 426 |
| xnu-3248.30.4 | — | 426 |
| xnu-3248.40.184 | — | 426 |
| xnu-3248.50.21 | — | 426 |
| xnu-3248.60.10 | — | 426 |
| xnu-3789.21.4 | — | 426 |
| xnu-3789.31.2 | — | 426 |
| xnu-3789.41.3 | — | 426 |
| xnu-3789.51.2 | — | 426 |
| xnu-3789.60.24 | — | 426 |
| xnu-3789.70.16 | — | 426 |
| xnu-4570.20.62 | — | 426 |
| xnu-4570.31.3 | — | 426 |
| xnu-4570.41.2 | — | 426 |
| xnu-4570.51.1 | — | 426 |
| xnu-4570.61.1 | — | 426 |
| xnu-4570.71.2 | — | 426 |
| xnu-4903.231.4 | — | 426 |
| xnu-4903.241.1 | — | 426 |
| xnu-4903.270.47 | — | 426 |
| xnu-6153.101.6 | — | 426 |
| xnu-6153.121.1 | — | 426 |
| xnu-6153.141.1 | — | 426 |
| xnu-6153.41.3 | — | 426 |
| xnu-6153.61.1 | — | 426 |
| xnu-6153.81.5 | — | 426 |
| xnu-7195.101.1 | — | 426 |
| xnu-7195.121.3 | — | 426 |
| xnu-7195.141.2 | — | 426 |
| xnu-7195.60.75 | — | 426 |
| xnu-7195.81.3 | — | 426 |
| xnu-8019.61.5 | — | 426 |
| xnu-8019.80.24 | — | 426 |
| xnu-8020.101.4 | — | 426 |
| xnu-8020.121.3 | — | 426 |
| xnu-8020.140.41 | — | 426 |
| xnu-8792.61.2 | — | 426 |
| xnu-8792.81.2 | — | 426 |
| xnu-8796.101.5 | — | 426 |
| xnu-8796.121.2 | — | 426 |
| xnu-8796.141.3 | — | 426 |
Notes
Retourne le tableau statfs standard ainsi qu'un tampon parallèle d'étiquettes MAC externalisées, une par montage. Utile pour les agents d'administration qui doivent afficher en un seul passage les points de montage et les étiquettes de sécurité associées.
Détection
MACF mpo_mount_label_externalize se déclenche par montage ; sinon indistinguable de getfsstat au niveau syscall.
API associées
getfsstat__mac_get_mount__mac_mountstatfs