These changes were made to address GCC -Wsign-compare warnings. In this case, the vendor ID in the management structure was unsigned and the vendor parameters to various helper functions were signed.