block: integrity flags can't use bit ops on unsigned short