| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  | to have modified config file here for development. | 
|  | * version.h.in: print_version declaration is here, not in autoconf
	  generated version.h. | 
|  |  | 
|  |  | 
|  |  | 
|  | * ChangeLog: commit this too...
	* bump version to 0.97.0, release imminent. | 
|  |  | 
|  |  | 
|  | * ospf_apiserver.c (ospf_apiserver_unregister_opaque_type): Don't
        use of variable names 'node' and 'nextnode' to avoid possible
        conflict with list macros.  Move variable declaration inside for
        loop after a statement to top of function. | 
|  |  | 
|  | * bump version to 0.97.0, release imminent. | 
|  |  | 
|  | * ospf_snmp.c: Missed list typedef update
	* ospf_dump.c: Include sockopt.h for header swab functions. | 
|  | * configure.ac: remove -Wpacked; 2.95.3 doesn't support it. | 
|  | added to strings and a lot of int -> unsigned int changes. | 
|  | * thread.c: (funcname_thread_add_timer_timeval) new function, add
          timer at specified timeval.
	  (funcname_thread_add_timer) use funcname_thread_add_timer_timeval.
	  (funcname_thread_add_timer_msec) ditto | 
|  | * irdp_packet.c: (parse_irdp_packet) style issues.
	  Use sockopt_iphdrincl_swab_systoh.
          Try unbork the code. Checksum the ICMP data and actually
          compare it to received checksum. Check data length against
          claimed length in header.
	  Always use ntoh.. when accessing addresses, even when the
          comparison happens to be endian-safe.
	  (send_packet) minor style isues. Use
          sockopt_iphdrincl_swab_htosys.
	  (irdp_iph_hton/ntoh) IP header to/from network/host order. | 
|  | * ospf_packet.c: replace ospf_swap_iph_to... with
          sockopt_iphdrincl_swab_... | 
|  | * sockopt.{c,h}: add sockopt_iphdrincl_swab_{htosys,systoh},
          functions to change byte order between system IP_HDRINCL order
          and host order. | 
|  |  | 
|  |  | 
|  | adding FIXME's. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | * Update default CFLAGS for gcc to keep Hasso busy. | 
|  | - build snmp support by default
- build irdp support
- build with shared libs
- devel subpackage for archives and headers | 
|  | to ospf6_network.h. | 
|  |  | 
|  | libtool copy files rather than symlink. Ignore these now copied files. | 
|  |  | 
|  | * ospf_dump.c: (ospf_ip_header_dump) Use HAVE_IP_HDRINCL_BSD_ORDER
	  Apply to offset too. Print ip_cksum, lets not worry about
	  possible 2.0.37 compile problems.
	* ospf_packet.c: (ospf_swap_iph_to{n,h}) Use
	  HAVE_IP_HDRINCL_BSD_ORDER.
	  (ospf_recv_packet) ditto.
	  (ospf_write) Fixup iov argument to ospf_write_frags. | 
|  | * zebra.h: Add WANT_OSPF_WRITE_FRAGMENT for ospfd
	  to try to fragment oversized packets. Enabled only for Linux.
	  Add HAVE_IP_HDRINCL_BSD_ORDER to define struct ip byte order,
	  to consolidate various ad-hoc platform defines for same thing. | 
|  | * update-autotools: libtoolize should copy files, rather than link.
	  the whole idea is that dist files should not need auto*, etc.
	  installed to be able to compile. | 
|  | * ospf_packet.c: (ospf_write) (struct msghdr).msg_name is caddr_t
	  on most platforms.
	  (ospf_recv_packet) ditto. And msg_flags is not always there
          memset struct then set fields we care about rather than
          initialise all fields individually. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | * isis_misc.[c|h], isis_lsp.[c|h]: Move static variables out of header
  files. | 
|  | * irdp_interface.c: (no_ip_irdp_address_preference_cmd)
          add missing listnode declaration. | 
|  | * irdp_{interface,main}.c: lists typedef removal cleanup.
          update some list loops to LIST_LOOP. some miscellaneous style
          and indent fixups.
          (no_ip_irdp_address_preference_cmd) Fix delete of referenced node
          in loop.
        * irdp_packet.c: (irdp_recvmsg) Fix buggy assignment of integer
          to pointer.
        * if_ioctl{,_solaris}.c: lists typedef removal cleanup.
          update some list loops to LIST_LOOP. | 
|  | * ospf_apiserver.{c,h}: (ospf_apiserver_term) loops calling
          ospf_apiserver_free, which deletes referenced nodes from
          apiserver_list, fixed. | 
|  |  |