Should of_device_is_compatible() use strcmp() rather than strncasecmp()?
Scott Wood
scottwood at freescale.com
Wed Jul 4 07:27:38 EST 2007
Is there any particular reason that of_device_is_compatible uses
strncasecmp()? Besides the OF spec saying that names (and thus
compatibles) are case sensitive, the "n" part screws up matching when a
subset of a string is not a more generic version thereof. For example,
ucc_geth v. ucc_geth_phy, or fsl,cpm v. fsl,cpm-enet.
Does anything actually rely on this behavior?
-Scott
More information about the Linuxppc-dev
mailing list