Перейти к содержанию

Как прочесть адрес Ethernet карты из С/С++ программы?


Гость

Рекомендуемые сообщения

Уважаемые участники Форума!

Известно, что в Linux команда ifconfig возвращает помимо

прочей информации и аппаратный адрес сетевой карты в виде:

eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX

Меня интересует вопрос, как достать эту информацию в

программе на C/C++ для ее использования в своих целях?

Существует ли какой-нибудь системный вызов в стандартных

(штатных) библиотеках, который возвращает ее в каком-либо

виде? Скажу сразу, что я только начинаю знакомство с Linux,

поэтому могу не знать самых очевидных для Вас вещей.

Если эта задача решаема, то киньте пожалуйста ссылку

на штатный мануал или страницу в Интернете.

Спасибо.

Игорь

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...