Bug #2337
Updated by Vince Lehman almost 10 years ago
Steps to reproduce:
1. write a configuration file where 4200 distinct prefixes are advertised; on average, each prefix has 60 bytes
2. start NLSR with this configuration file
Expected: NLSR starts normally
Actual: NLSR terminates with `ERROR: Data size exceeds maximum limit` written to stderr
Reason:
Currently, NameLSAs are sent in one packet containing all of the names advertised by the router.
Instead, when the packet size will be too large, NameLSAs should be segmented and sent.