1 o Code simplifications and refactoring:
2 - Remove some dead code as indicated by coverity.
3 - Remove a few dead assignments during router parsing. Found by coverity.
5 - Add some forgotten return value checks during unit tests. Found
7 - Don't use 1-bit wide signed bit fields. Found by coverity.
8 - Fix a rare memory leak during stats writing. Found by coverity.