| Age | Commit message (Collapse) | Author | 
|---|
|  | * */*main.c: (main) Current versions of Gcc warn if the return value for
  daemon() is not checked.  So add a simple test and exit on failure. | 
|  |  | 
|  |  | 
|  | 2008-08-13 Paul P Komkoff Jr <i@stingr.net>
	* configure.ac: add a configure flag and autoconf macro, which will
	  determine if your toolchain supports PIE.
	* */Makefile.am: add corresponding CFLAGS and LDFLAGS into
	  appropriate places.
Signed-off-by: Paul Jakma <paul@quagga.net> | 
|  |  | 
|  | 2007-05-09 Paul Jakma <paul.jakma@sun.com>
	* configure.ac: sys/conf.h depends on sys/param.h, at least on
	  FBSD 6.2.
	  (bug #363) Should check for in_pktinfo for IRDP
2006-05-27 Paul Jakma <paul.jakma@sun.com>
	* configure.ac: General cleanup of header and type checks, introducing
	  an internal define, QUAGGA_INCLUDES, to build up a list of
	  stuff to include so as to avoid 'present but cant be compiled'
	  warnings.
	  Misc additional checks of things missing according to autoscan.
	  Add LIBM, for bgpd's use of libm, so as to avoid burdening
	  LIBS, and all the binaries, with libm linkage.
	  Remove the bad practice of using m4 changequote(), just
	  quote the []'s in the case statements properly.
	  This should fix bugs 162, 303 and 178.
	* */*.{c,h}: Update all HAVE_* to the standard autoconf namespaced
	  HAVE_* defines. I.e. HAVE_SA_LEN -> HAVE_STRUCT_SOCKADDR_SA_LEN,
	* bgpd/Makefile.am: Add LIBM to bgpd's LDADD, for pow(). | 
|  | * watchquagga.c: (handle_read) Use new ERRNO_IO_RETRY macro. | 
|  | * watchquagga.c: (try_connect) Use new set_nonblocking function instead
	  of calling fcntl directly. | 
|  | * watchquagga.c: (run_job) Fix bug: delay.tv_sec was being used
	  without having been initialized when the "force" argument was true.
	  (try_restart) When phased restart is stopping the routing daemons,
	  it should tell run_job to update the restart interval.
	  (phase_check) In final step of phased restart when the routing
	  daemons are being started again, tell run_job not to update
	  the restart interval (this is now done when the daemons are
	  stopped). | 
|  | * watchquagga.c: In several places, cast pid_t to int for printf to
	  avoid complaints on Solaris 8. | 
|  | * watchquagga.c: Fix headers: get most stuff from zebra.h. | 
|  | * watchquagga.c: Add missing getopt.h include | 
|  | * watchquagga.c: Try for gcc 2.95 compatibility (avoid %z and a tricky
	  initialization). | 
|  | * watchquagga.c: Add -b option to circumvent difficulties passing
	  embedded spaces in command-line arguments.  This is an ugly hack,
	  we should probably use a config file instead. | 
|  | * watchquagga.c: Use new config.h define for DAEMON_VTY_DIR. | 
|  | * watchquagga.c: Get PATH_WATCHQUAGGA_PID from config.h. | 
|  | * .cvsignore: Added. | 
|  | * {ChangeLog,watchquagga.c,Makefile.am}: Created. |