[Lugge] Re: compilazione e UNDECLARED

  • From: "gianlu]{a" <theblackangel@xxxxxxxx>
  • To: <lugge@xxxxxxxxxxxxx>
  • Date: Wed, 3 Aug 2005 18:03:19 +0200

> > root@cippalippa:/home/marcob/dsniff-2.3$>make
> > gcc -g -O2 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD 
> > -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I.
> > -I/usr/local/include  -I/usr/local/include  -I/usr/local/include 
> > -I./missing -c ./arpspoof.c ./arpspoof.c:25: warning: `struct 
> > ether_addr' declared inside parameter list ./arpspoof.c:25: warning:
> > its scope is only this definition or declaration, which is probably 
> > not what you want. ./arpspoof.c:26: warning: `struct ether_addr'
> > declared inside parameter list ./arpspoof.c: In function `arp_send':
> > ./arpspoof.c:60: `ETHERTYPE_ARP' undeclared (first use in this
> > function)
> 
> Così a naso, direi che manca un pacchetto di sviluppo che ha a che 
> fare con  la rete (indirizzi ed altro).

>a questo non ci avevo pensato. dsniff dipende da libnet, libpcap e libnids.
che debba installare oltre le versioni normali anche quelle di sviluppo
(che, fra l'altro 
>non trovo da nessuna parte)?
> O forse qualche include del kernel stesso.
Si trova negli include standard del kernel: (anche perchè molto usato con
raw socket)

Sul mio debian:
cat /usr/include/net/ethernet.h | grep ETHERTYPE_ARP
#define ETHERTYPE_ARP           0x0806          /* Address resolution */

Gian  

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/07/2005
 



 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f

 Sponsor:
 Calzature moda sport. Da Oliviero.it le ultime novità autunno-inverno 
2004/2005: Nike, Puma, Adidas....
*
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid(46&d=3-8
========----------

 Archivio delle e-mail postate in lista
 http://www.freelists.org/archives/lugge/

 Prima di scrivere in m-list per favore leggi il regolamento
 http://www.lugge.net/index.php?mod=cosa_facciamo/gruppo_di_discussione

 Modifica dell'account sulla lista LUGGe
 http://www.lugge.net/index.php?mod=cosa_facciamo/gruppo_di_discussione#list



Other related posts: