I have a redhat 7.3 system that I cvsed the 1.2.3
about 45 minutes ago and I am having the same problem
that William Holm who posted on July 15 9:25AM is
having. 

he output from cat -n udp.c | grep 55
 55    pkt = nasl_malloc(globals,sizeof(struct
udphdr)+ip->ip_hl*4+len+1);

udp.c: In function `forge_udp_packet':
udp.c:55: sizeof applied to an incomplete type
udp.c:62: dereferencing pointer to incomplete type
udp.c:64: dereferencing pointer to incomplete type
udp.c:67: dereferencing pointer to incomplete type
udp.c:69: dereferencing pointer to incomplete type
udp.c:72: dereferencing pointer to incomplete type
udp.c:74: dereferencing pointer to incomplete type
udp.c:77: sizeof applied to an incomplete type
udp.c:81: dereferencing pointer to incomplete type
udp.c:89: sizeof applied to an incomplete type
udp.c:89: sizeof applied to an incomplete type
udp.c:89: sizeof applied to an incomplete type
udp.c:89: sizeof applied to an incomplete type
udp.c:93: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:105: dereferencing pointer to incomplete type
udp.c:111: sizeof applied to an incomplete type
udp.c: In function `get_udp_element':
udp.c:145: dereferencing pointer to incomplete type
udp.c:145: dereferencing pointer to incomplete type
udp.c:145: dereferencing pointer to incomplete type
udp.c:145: dereferencing pointer to incomplete type
udp.c:147: dereferencing pointer to incomplete type
udp.c:147: dereferencing pointer to incomplete type
udp.c:147: dereferencing pointer to incomplete type
udp.c:147: dereferencing pointer to incomplete type
udp.c:149: dereferencing pointer to incomplete type
udp.c:149: dereferencing pointer to incomplete type
udp.c:149: dereferencing pointer to incomplete type
udp.c:149: dereferencing pointer to incomplete type
udp.c:151: dereferencing pointer to incomplete type
udp.c:155: dereferencing pointer to incomplete type
udp.c:155: dereferencing pointer to incomplete type
udp.c:155: dereferencing pointer to incomplete type
udp.c:155: dereferencing pointer to incomplete type
udp.c:156: dereferencing pointer to incomplete type
udp.c:156: dereferencing pointer to incomplete type
udp.c:156: dereferencing pointer to incomplete type
udp.c:156: dereferencing pointer to incomplete type
udp.c:157: dereferencing pointer to incomplete type
udp.c:157: dereferencing pointer to incomplete type
udp.c:157: dereferencing pointer to incomplete type
udp.c:157: dereferencing pointer to incomplete type
udp.c: In function `set_udp_elements':
udp.c:183: dereferencing pointer to incomplete type
udp.c:186: dereferencing pointer to incomplete type
udp.c:189: dereferencing pointer to incomplete type
udp.c:192: dereferencing pointer to incomplete type
udp.c:201: sizeof applied to an incomplete type
udp.c:201: sizeof applied to an incomplete type
udp.c:201: sizeof applied to an incomplete type
udp.c:201: sizeof applied to an incomplete type
udp.c:201: dereferencing pointer to incomplete type
udp.c:201: dereferencing pointer to incomplete type
udp.c:201: dereferencing pointer to incomplete type
udp.c:201: dereferencing pointer to incomplete type
udp.c:202: dereferencing pointer to incomplete type
udp.c:206: dereferencing pointer to incomplete type
udp.c:206: dereferencing pointer to incomplete type
udp.c:206: dereferencing pointer to incomplete type
udp.c:206: dereferencing pointer to incomplete type
udp.c:206: dereferencing pointer to incomplete type
udp.c: In function `dump_udp_packet':
udp.c:239: dereferencing pointer to incomplete type
udp.c:239: dereferencing pointer to incomplete type
udp.c:239: dereferencing pointer to incomplete type
udp.c:239: dereferencing pointer to incomplete type
udp.c:240: dereferencing pointer to incomplete type
udp.c:240: dereferencing pointer to incomplete type
udp.c:240: dereferencing pointer to incomplete type
udp.c:240: dereferencing pointer to incomplete type
udp.c:241: dereferencing pointer to incomplete type
udp.c:242: dereferencing pointer to incomplete type
udp.c:242: dereferencing pointer to incomplete type
udp.c:242: dereferencing pointer to incomplete type
udp.c:242: dereferencing pointer to incomplete type
udp.c:244: sizeof applied to an incomplete type
udp.c:244: arithmetic on pointer to an incomplete type
udp.c:245: dereferencing pointer to incomplete type
udp.c:245: sizeof applied to an incomplete type
udp.c:246: dereferencing pointer to incomplete type
udp.c:246: dereferencing pointer to incomplete type
udp.c:246: dereferencing pointer to incomplete type
udp.c:246: dereferencing pointer to incomplete type
udp.c:246: sizeof applied to an incomplete type
make[1]: *** [udp.o] Error 1
make[1]: Leaving directory `/root/nessus/libnasl/nasl'
make: *** [all] Error 2

Its interesting because on jul 9th I cvsed down a copy
and that compiled without a problem I did a diff on
the two udp.c files and there was no reported
difference. The file dates on both are the same oct 28
2000. 

These were compiled with --disable-cipher in the
nessus-libraries and standard ./configure && make &&
make install for the libnasl.   

Is there something that I might be missing. Sorry I
can't do a better debug 


Thanks,

JC


__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com
-
[EMAIL PROTECTED]: general discussions about Nessus.
* To unsubscribe, send a mail to [EMAIL PROTECTED] with
"unsubscribe nessus" in the body.
* To subscribe again, send a mail to [EMAIL PROTECTED] with
"subscribe nessus" in the body

Reply via email to