Я озирался, как сумасшедший, но не получил реального ответа. У меня есть один пример, но это зависело от личной библиотеки, поэтому не так хорошо.
Сначала я хотел получить шлюз по умолчанию для интерфейса, но поскольку разный IP-адрес мог быть маршрутизирован по-разному, я быстро понял, что я хочу, чтобы он получал шлюз для использования для данного IP-адреса назначения с помощью сокета AF_ROUTE
и rtm_type RTM_GET
.
Есть ли у кого-нибудь пример, где я на самом деле заканчиваю строку, содержащую IP-адреса шлюзов (или MAC-адрес)? Вход в шлюз кажется шестнадцатеричным, но также закодирован в /proc/net/route, где я думаю, что сокет AF_ROUTE
получит информацию (но через ядро, я думаю).
Thanx заранее
и p.s. Я только начал использовать переполнение стека, и я должен сказать, что все вы, ребята, великолепны! Быстрые ответы и хорошие! Вы мои новые лучшие друзья;)