Le noyau Linux a généralement tendance à mettre en cache ses tables ARP à cet endroit :/proc/net/arp
.
Darwin et Mac OS X, cependant, ne pas semblent suivre la même convention.
Où puis-je trouver l'équivalent pour Darwin et Mac OS X de :/proc/net/arp
?
Réponses
Trop de publicités?
Oskar
Points
1242
OS X ne met pas de choses en cache dans /proc et il n'y a donc pas d'exposition équivalente des données du noyau par le biais de l'idiome du système de fichiers.
Vous pouvez appeler arp -a
pour vider la table courante à l'endroit de votre choix si ce type de mise en cache bricolée présente des avantages pour votre code ou votre cas d'utilisation.
William T Froggard
Points
5321