Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Problema con SIOCGIFCONF
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
Zeruel
Mortale pio
Mortale pio


Registrato: 20/02/08 14:33
Messaggi: 18

MessaggioInviato: 26 Apr 2008 18:34    Oggetto: Problema con SIOCGIFCONF Rispondi citando

Ciao a tutti. Sto scrivendo un programmino C che ricavi automaticamente il MAC address della macchina su cui gira, sotto linux. Per ricavarlo apro un socket dopodichè utilizzo

ioctl(socket_descriptor,SIOCGIFCONF,ifr) con ifr dichiarato: struct ifreq *ifr=NULL

però non viene trovata nessuna interfaccia, nonostante le abbia. Il programma lo faccio girare su una virtual machine di ubuntu. Qualcuno può aiutarmi? Può derivare dal fatto che sia su una VM? Lunedì proverò su una distro debian, senza VM.

un saluto
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 12:16
Messaggi: 11806
Residenza: Tokelau

MessaggioInviato: 28 Apr 2008 16:24    Oggetto: Re: Problema con SIOCGIFCONF Rispondi citando

Zeruel ha scritto:
però non viene trovata nessuna interfaccia, nonostante le abbia.


neanche la loopback? Confused
Top
Profilo Invia messaggio privato HomePage
Zeruel
Mortale pio
Mortale pio


Registrato: 20/02/08 14:33
Messaggi: 18

MessaggioInviato: 30 Apr 2008 17:36    Oggetto: Rispondi

Nessuna.. Il valore di ifc.ifc_len è 0.

Ho provato il programma anche su alcune macchine con installato ubuntu nativamente e funzionava su tutte tranne una, non so perchè..
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi