argus-2.0.0V -- compile problems on FreeBSD
    Russell Fulton 
    r.fulton at auckland.ac.nz
       
    Tue Jan 30 17:20:33 EST 2001
    
    
  
I have compile problems on FreeBSD:
gcc -pthread -O -I . -I../include  -I../include/linux-include 
-DHAVE_SYS_IOCCOM_H=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_ETHER_HOSTTON=1 
-DHAVE_STRERROR=1 -DHAVE_SOCKADDR_SA_LEN=1 -c ./argus.c
./argus.c: In function `main':
./argus.c:382: invalid lvalue in assignment
./argus.c:383: invalid lvalue in assignment
*** Error code 1
      if ((tmpfile = fopen ("/dev/null", "w")) != NULL) {
         fclose(stdout);
         fclose(stderr);
=>         stdout = tmpfile;
=>         stderr = tmpfile;
      } else
         ArgusLog (LOG_ERR, "Cannot map stdout to /dev/null\n");
It would appear that freebsd does not like reassigning to stderr and 
stdout ???
Russell Fulton, Computer and Network Security Officer
The University of Auckland,  New Zealand
    
    
More information about the argus
mailing list