|
Les deux processus doivent se connecter les uns aux autres par l'utilisation d'un socket UNIX. Ensuite, le processus qui a ouvert le descripteur de fichier doit en invoquer les sendmsg () appel système. Le processus de réception invoque la recvmsg () appel système. Quand vous regardez ces appels système, ils vont parler de passage »des droits d'accès". Cela fait référence à cette notion. En effet, le descripteur de fichier lui-même n'est pas adopté. C'est juste que l'application ouvre un descripteur de fichier qui pointe vers la même entrée dans la table de fichiers comme le descripteur de fichier qui a été utilisé dans le sendmsg (). Ainsi, dans la plupart des cas, il ne sera pas le même nombre fd.
|