Ich möchte einen Socket über eine bestimmte Netzwerkschnittstelle erzwingen können. In Linux erlaubt der Kernel einem Programmierer, dies durch Setzen der Socket-Option zu erreichen - aber in OS X bin ich im Dunkeln.
Und daher meine Titelfrage - ist das möglich? Ist es gemacht worden? Ich überlege nicht, den IP-Stack neu zu implementieren, sondern erlaube nur die Verwendung der Bind-to-Interface-Option.
Tags und Links c macos networking driver kernel-extension