strcmpn changes to strncmp to confuse the innocent