Les descripteurs de fichiers de deux sockets AF_UNIX connectés permettent-ils de s'assurer qu'ils sont bien connectés au même homologue?Comment s'assurer que les sockets UNIX sont connectées à la même adresse
Une fonction comme getpeername
ferait mais il ne semble pas soutenir cette famille.
Le fichier socket peut être écrasé sur le disque par un nouveau socket IPC. Cependant, comme lorsque vous supprimez un fichier, tant qu'il est ouvert, il existe toujours. lsof ne m'aidera pas, car il n'y aura pas de nom symbolique associé à la socket. – Kentzo
Ok. Vous avez raison. Comment trouvez-vous le nom de AF_UNIX qu'il y avait un dans un répertoire particulier, et qui a été supprimé avant qu'il ait été fermé parce que vous pouvez le voir toujours ouvert avec la commande netstat? –
Je ne cherche pas à savoir quel processus le maintient ouvert. J'ai plutôt 2 prises connectées à une socket IPC et je veux savoir si elles sont connectées au même pair. À ce stade, je ne peux pas avoir de nom symbolique de la socket cible. – Kentzo