Skip to content
Syscall BSD#430

svc · unix #430

sys_fileport_makeport

Nom interne XNU du syscall fileport_makeport(2) ; le wrapper public est fileport_makeport(2).

Prototype

int sys_fileport_makeport(int fd, user_addr_t portnamep);

Retour: int

Arguments

NameTypeDirDescription
fdint-
portnamepuser_addr_t-

Historique des versions

XNU tagmacOS#
xnu-7195.50.7.100.1macOS 11.0 Big Sur430
xnu-8019.41.5macOS 12.0 Monterey430
xnu-8792.41.9macOS 13.0 Ventura430
xnu-10002.1.13macOS 14.0 Sonoma430
xnu-11215.1.10macOS 15.0 Sequoia430
xnu-11417.101.15macOS 15.4 Sequoia430
xnu-12377.1.9macOS 26.0 Tahoe430
xnu-10002.41.9430
xnu-10002.61.3430
xnu-10002.81.5430
xnu-10063.101.15430
xnu-10063.121.3430
xnu-10063.141.1430
xnu-11215.41.3430
xnu-11215.61.5430
xnu-11215.81.4430
xnu-11417.121.6430
xnu-11417.140.69430
xnu-12377.101.15430
xnu-12377.41.6430
xnu-12377.61.12430
xnu-12377.81.4430
xnu-7195.101.1430
xnu-7195.121.3430
xnu-7195.141.2430
xnu-7195.60.75430
xnu-7195.81.3430
xnu-8019.61.5430
xnu-8019.80.24430
xnu-8020.101.4430
xnu-8020.121.3430
xnu-8020.140.41430
xnu-8792.61.2430
xnu-8792.81.2430
xnu-8796.101.5430
xnu-8796.121.2430
xnu-8796.141.3430

Notes

Inverse de fileport_makefd : encapsule un fd ouvert dans un droit d'envoi Mach transmissible par mach_msg. Voir fileport_makeport.

API associées

fileport_makeportfileport_makefdmach_msgsendmsg