Silent failure of build when creating a new RR Type if CODE is out of range
Summary
If you are attempting to add a new RR_TYPE and select a number greater than 65535 (which you shouldn't and in my case was a typo of 65635) then it appears to build but silently ignores the new type
BIND version used
BIND 9.15.7 (Development Release) id:993633ad96 running on Linux x86_64 4.15.0-72-generic #81 (closed)-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 built by make with defaults
Steps to reproduce
Add a new RR type with an invalid number
What is the current bug behavior?
Code appears to successfully build but does not include the new type
What is the expected correct behavior?
Should issue an error that the code is out of range