Be consistent with the newnode script.
Apparently at some point in the past, wire info for new nodes moved into its own table rather than using the switch_* fields of new_interfaces. For Geniracks or if a certain feature is set, then this new style is used. However, newscript unconditionally assumed the new format and generated incomplete entries for non-Geniracks. Newscript now makes the same checks as newnode.
Showing with 29 additions and 1 deletion