Go to file
Denis Ovsienko 484af2c2e0 ospf6d: make some old sizing checks assertions
As long as ospf6_packet_examin() is now the single checkpoint for
received packets, most of the old checks performed elsewhere can
be converted into assert() constructs. Malformed input data at
respective points can be attributed solely to a programming error,
not a malformed packet.

* ospf6_message.c
  * ospf6_hello_print()
  * ospf6_dbdesc_print()
  * ospf6_lsreq_print()
  * ospf6_lsupdate_print()
  * ospf6_lsack_print()
  * ospf6_hello_recv()
  * ospf6_dbdesc_recv_master()
  * ospf6_dbdesc_recv_slave()
  * ospf6_lsreq_recv()
  * ospf6_lsupdate_recv()
  * ospf6_lsupdate_recv()
  * ospf6_lsack_recv()
  * ospf6_receive()
2011-10-17 18:45:26 +04:00
bgpd bgpd: improve "monotonic" uptime correction 2011-10-17 18:42:19 +04:00
doc doc: Add dependency for quagga.pdf make target 2011-10-17 18:43:14 +04:00
guile [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
init [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
isisd isisd: raise hello rate for DIS (BZ#539) 2011-09-25 18:15:51 +04:00
lib lib: compile even without IPV6_TCLASS 2011-10-17 18:13:40 +04:00
m4 [trivia] Make 'make dist' happy about ChangeLog expunge 2008-08-23 08:36:42 +01:00
ospf6d ospf6d: make some old sizing checks assertions 2011-10-17 18:45:26 +04:00
ospfclient [cleanup] Add log.h includes 2009-06-24 21:49:53 +01:00
ospfd ospfd: justify ospf_default_originate_timer() 2011-10-17 18:36:14 +04:00
pkgsrc [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
ports [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
redhat [rpm] some defaults for Fedora are way out of date 2008-11-29 16:42:04 +00:00
ripd lib: simplify interface of setsockopt_multicast_ipv4(). 2011-08-19 22:02:17 +04:00
ripngd ripngd: copy debug statements fix from ripd 2011-10-17 18:41:19 +04:00
solaris delete CVS keywords 2011-08-01 16:52:03 +04:00
tests bgpd: add flag checks for MP_(UN)REACH_NLRI 2011-10-17 18:31:12 +04:00
tools [administrivia] Git should ignore backup files and .loT files 2008-08-22 20:00:46 +01:00
vtysh vtysh: [build] silence preprocessor errors in some cases 2011-10-17 18:14:36 +04:00
watchquagga delete CVS keywords 2011-08-01 16:52:03 +04:00
zebra zebra: trivial warning fix 2011-10-17 18:43:59 +04:00
.cvsignore Ignore <dist tarball>.asc - i always seem to have one hanging around from 2005-01-12 23:49:05 +00:00
.gitignore build: ignore mkinstalldirs and texinfo.tex 2010-04-28 20:57:44 -04:00
AUTHORS Initial revision 2002-12-13 20:15:29 +00:00
bootstrap.sh autoreconf -i 2007-02-06 19:28:28 +00:00
ChangeLog [trivia] Make 'make dist' happy about ChangeLog expunge 2008-08-23 08:36:42 +01:00
configure.ac version RE-0.99.17.5 2011-09-29 16:50:46 +04:00
COPYING Initial revision 2002-12-13 20:15:29 +00:00
COPYING.LIB Initial revision 2002-12-13 20:15:29 +00:00
HACKING infrastructure: Express preference for published git repos 2010-11-03 07:37:23 -04:00
HACKING.pending doc: fix typo 2011-09-25 18:16:02 +04:00
INSTALL.quagga.txt delete CVS keywords 2011-08-01 16:52:03 +04:00
Makefile.am [doc] Add "--disable-doc" to configure 2009-06-25 14:01:19 +01:00
NEWS + note the meta-queue in NEWS 2008-06-07 17:54:38 +00:00
README 2004-11-12 Paul Jakma <paul@dishone.st> 2004-11-12 10:30:21 +00:00
README.NetBSD build/extra: Enhance README.NetBSD make/gmake decision. 2010-04-20 12:44:21 -04:00
REPORTING-BUGS Update for git and emphasize asking for good reports. 2010-05-05 07:51:26 -04:00
SERVICES 2607/tcp is already used by ospfapi. 2003-12-23 10:42:45 +00:00
stamp-h.in Initial revision 2002-12-13 20:15:29 +00:00
TODO [TODO] Note MED functionality we should implement 2006-03-30 14:36:23 +00:00
update-autotools * README.NetBSD: use update-autotools instead of autoreconf 2007-02-02 16:52:38 +00:00

Quagga is free software that manages various IPv4 and IPv6 routing
protocols.

Currently Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
RIPv2, and RIPng as well as very early support for IS-IS.
  
See the file INSTALL.quagga.txt for building and installation instructions.
  
See the file REPORTING-BUGS to report bugs.
  
Quagga is free software. See the file COPYING for copying conditions.