¿Cómo se encuentra la puerta de enlace predeterminada de una tabla de enrutamiento con C en Linux?Puerta de enlace predeterminada en C en Linux
No deseo realizar una llamada al shell o leer un archivo. Hay ioctls para agregar y eliminar rutas (SIOCADDRT, SIOCDELRT) y he encontrado referencias para obtener rutas (SIOCGRTCONF), pero parece que la versión del kernel que estoy usando no es compatible con SIOCGRTCONF.
NIC no tienen puertas de enlace predeterminada, tablas de enrutamiento tienen puertas de enlace predeterminada. – womble