Quiero forzar un socket a través de una interfaz de red específica. En Linux, el kernel permite que un programador logre esto configurando dicha opción de socket, pero en OS X estoy en la oscuridad.Escribir una extensión de kernel OS X para implementar la opción de socket SO_BINDTODEVICE de Linux
Y de ahí mi pregunta sobre el título: ¿es posible? Ha sido hecho? No estoy buscando reintroducir la pila de IP, simplemente habilitando el uso de la opción de vincular a la interfaz.
Y el estándar 'bind (2)' con la interfaz específica de direcciones no funciona para usted? –
@NikolaiNFetissov: ¿Puede explicar en enlace (2). ¿Es esta API, utilidad de línea de comandos o algo más? –
@Dor: ¿Pudo resolverlo? –