Maybe you can then explain why they implemented strncmp, if strcmp solves everything and is as fast and better than strncmp?