Argus, tcp_wrappers_7.6 and vnode.h errors

Carter Bullard carter at qosient.com
Wed Oct 17 21:24:10 EDT 2001


Hey Ed,
   You're probably missing a define or there is a define
that is changing your code.  Whatever, the declaration
just before the u_offset_t is the clue.

What kind of machine are you compiling this on?

Carter

Carter Bullard
QoSient, LLC
300 E. 56th Street, Suite 18K
New York, New York  10022

carter at qosient.com
Phone +1 212 588-9133
Fax   +1 212 588-9134
http://qosient.com

> -----Original Message-----
> From: owner-argus-info at lists.andrew.cmu.edu 
> [mailto:owner-argus-info at lists.andrew.cmu.edu] On Behalf Of Ed Sauer
> Sent: Wednesday, October 17, 2001 6:42 PM
> To: argus-info at lists.andrew.cmu.edu
> Subject: Argus, tcp_wrappers_7.6 and vnode.h errors
> 
> 
> A humble request for assistance ...
> I am setting up argus and when I attempt to make the 
> tcp_wrappers I get the following
> errors:
> 
> galt# make clean
> rm -f tcpd miscd safe_finger tcpdmatch tcpdchk try-from 
> *.[oa] core \ cflags galt# make sunos5
> make[1]: Entering directory `/export/u3/ARGUS/tcp_wrappers_7.6'
> cc -O -DFACILITY=LOG_MAIL  -DHOSTS_ACCESS -DPARANOID 
> -DNETGROUP -DGETPEERNAME_BUG -DBROKEN_FGETS -DLIBC_CALLS_STRTOK
> -DSOLARIS_24_GETHOSTBYNAME_BUG   -DDAEMON_UMASK=022
> -DREAL_DAEMON_DIR=\"/usr/sbin/...\"   -DSEVERITY=LOG_INFO
> -DRFC931_TIMEOUT=10 -DHOSTS_DENY=\"/etc/hosts.deny\" 
> -DHOSTS_ALLOW=\"/etc/hosts.allow\"  -DTLI -DALWAYS_HOSTNAME 
> -c tcpd.c In file included from /usr/include/sys/stream.h:16,
>                   from /usr/include/netinet/in.h:38,
>                   from tcpd.c:23:
> /usr/include/sys/vnode.h:162: parse error before `u_offset_t'
> /usr/include/sys/vnode.h:162: warning: no semicolon at end of 
> struct or union /usr/include/sys/vnode.h:170: parse error before `}'
> /usr/include/sys/vnode.h:170: warning: data definition has no 
> type or storage class
> /usr/include/sys/vnode.h:278: parse error before `intptr_t'
> /usr/include/sys/vnode.h:331: parse error before `u_offset_t'
> make[1]: *** [tcpd.o] Error 1
> make[1]: Leaving directory `/export/u3/ARGUS/tcp_wrappers_7.6'
> make: *** [sunos5] Error 2
> 
> The syntax looks fine in the vnode.h file. Can anyone give me a hint?
> 
> Thank you in advance,
> 
> Ed
> 
> --
> ------------------
> Ed Sauer
> sauer at ewee.com
> ------------------
> 
> 
> 
> 
> ---------- End Forwarded Message ----------
> 
> 
> 
> ---
> Jeffrey T. Eaton                    esp              
> jeaton+ at andrew.cmu.edu
> Research Systems Programmer                      
> Carnegie-Mellon University
> 
> 



More information about the argus mailing list