Skip to content
BSD syscall#16

svc · unix #16

chown

Changes the owner and group of a file at the given path.

Prototype

int chown(user_addr_t path, int uid, int gid);

Returns: int

Arguments

NameTypeDirDescription
pathuser_addr_t-
uidint-
gidint-

Version history

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard16
xnu-1699.24.8macOS 10.7 Lion16
xnu-2050.18.24macOS 10.8 Mountain Lion16
xnu-2422.115.4macOS 10.9 Mavericks16
xnu-2782.40.9macOS 10.10 Yosemite16
xnu-3247.1.106macOS 10.11 El Capitan16
xnu-3789.1.32macOS 10.12 Sierra16
xnu-4570.1.46macOS 10.13 High Sierra16
xnu-4903.221.2macOS 10.14 Mojave16
xnu-6153.11.26macOS 10.15 Catalina16
xnu-7195.50.7.100.1macOS 11.0 Big Sur16
xnu-8019.41.5macOS 12.0 Monterey16
xnu-8792.41.9macOS 13.0 Ventura16
xnu-10002.1.13macOS 14.0 Sonoma16
xnu-11215.1.10macOS 15.0 Sequoia16
xnu-11417.101.15macOS 15.4 Sequoia16
xnu-12377.1.9macOS 26.0 Tahoe16
xnu-10002.41.916
xnu-10002.61.316
xnu-10002.81.516
xnu-10063.101.1516
xnu-10063.121.316
xnu-10063.141.116
xnu-11215.41.316
xnu-11215.61.516
xnu-11215.81.416
xnu-11417.121.616
xnu-11417.140.6916
xnu-12377.101.1516
xnu-12377.41.616
xnu-12377.61.1216
xnu-12377.81.416
xnu-1486.2.1116
xnu-1504.15.316
xnu-1504.3.1216
xnu-1504.7.416
xnu-1504.9.1716
xnu-1504.9.2616
xnu-1504.9.3716
xnu-1699.22.7316
xnu-1699.22.8116
xnu-1699.24.2316
xnu-1699.26.816
xnu-1699.32.716
xnu-2050.22.1316
xnu-2050.24.1516
xnu-2050.48.1116
xnu-2050.7.916
xnu-2050.9.216
xnu-2422.1.7216
xnu-2422.100.1316
xnu-2422.110.1716
xnu-2422.90.2016
xnu-2782.1.9716
xnu-2782.10.7216
xnu-2782.20.4816
xnu-2782.30.516
xnu-3247.10.1116
xnu-3248.20.5516
xnu-3248.30.416
xnu-3248.40.18416
xnu-3248.50.2116
xnu-3248.60.1016
xnu-3789.21.416
xnu-3789.31.216
xnu-3789.41.316
xnu-3789.51.216
xnu-3789.60.2416
xnu-3789.70.1616
xnu-4570.20.6216
xnu-4570.31.316
xnu-4570.41.216
xnu-4570.51.116
xnu-4570.61.116
xnu-4570.71.216
xnu-4903.231.416
xnu-4903.241.116
xnu-4903.270.4716
xnu-6153.101.616
xnu-6153.121.116
xnu-6153.141.116
xnu-6153.41.316
xnu-6153.61.116
xnu-6153.81.516
xnu-7195.101.116
xnu-7195.121.316
xnu-7195.141.216
xnu-7195.60.7516
xnu-7195.81.316
xnu-8019.61.516
xnu-8019.80.2416
xnu-8020.101.416
xnu-8020.121.316
xnu-8020.140.4116
xnu-8792.61.216
xnu-8792.81.216
xnu-8796.101.516
xnu-8796.121.216
xnu-8796.141.316

Notes

No prose documentation yet.