From: Ondrej Zajicek Date: Sat, 13 Nov 2010 13:19:55 +0000 (+0100) Subject: Fixes a typo (in OSPF_MAX_PKT_SIZE value). X-Git-Tag: v1.3.0~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79f561a173c9ceb824d64aa32d82e43ba62acebc;p=thirdparty%2Fbird.git Fixes a typo (in OSPF_MAX_PKT_SIZE value). And updates a comment. --- diff --git a/proto/ospf/ospf.h b/proto/ospf/ospf.h index 30922faf3..341d9a7c2 100644 --- a/proto/ospf/ospf.h +++ b/proto/ospf/ospf.h @@ -10,13 +10,15 @@ #define _BIRD_OSPF_H_ #define MAXNETS 10 -#define OSPF_MAX_PKT_SIZE 65536 - /* - * RFC 2328 says, maximum packet size is 65535 - * This could be too much for small systems, so I - * normally allocate 2*mtu - (I found one cisco - * sending packets mtu+16) - */ +#define OSPF_MAX_PKT_SIZE 65535 +/* + * RFC 2328 says, maximum packet size is 65535 (IP packet size + * limit). Really a bit less for OSPF, because this contains also IP + * header. This could be too much for small systems, so I normally + * allocate 2*mtu (i found one cisco sending packets mtu+16). OSPF + * packets are almost always sent small enough to not be fragmented. + */ + #ifdef LOCAL_DEBUG #define OSPF_FORCE_DEBUG 1 #else