mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 08:43:19 -04:00
Start fresh on master, only apply needed patches on top now. Upstream commit: 56279fdef34eb28a4655b489b992c651bd8379fc Taken from: FreeBSD |
||
|---|---|---|
| .. | ||
| find_interface.c | ||
| Makefile | ||
| README | ||
This is a simple program which demonstrates how to query the kernel routing mechanism using only a UDP socket. Pass it a hostname on the command line (sorry, it doesn't parse dotted decimal) and it will print out an IP address which names the interface over which UDP packets intended for that destination would be sent. A more sophisticated program might use the list obtained from SIOCGIFCONF to match the address with an interface name, but applications programmers much more often need to know the address of the interface rather than the name.