added support for checksum checks in the host-side driver/api