Endereço MAC da interface no OS X (C)
Esta pode ser uma pergunta estúpida e peço desculpas se já foi abordada aqui, mas procurei bastante sem muita sorte. Estou tentando obter o endereço de hardware da minha interface em C e estou usando o OS X (x86-64). Eu sei como fazer issoifconfig
, mas eu quero que o meu programa para obtê-lo automaticamente para qualquer computador, bem, pelo menos, computadores OS X. Eu encontrei outro tópico que postou issoligação que praticamente faz o que eu quero (com algumas modificações), mas eu não posso fazer oiokit
funções link emld
(meu compilador égcc
). Eu tentei adicionar as bandeiras-lIOKit
e-framework IOKit
aogcc
linha de comando, mas ainda recebo os mesmos erros de link. Aqui está um link para o meu código:cabeçalho efonte.