Return to addrmatch.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.5, 2010/02/26 20:29:54 | version 1.6, 2012/06/21 00:16:07 | ||
---|---|---|---|
|
|
||
char addrbuf[64], *mp, *cp; | char addrbuf[64], *mp, *cp; | ||
/* Don't modify argument */ | /* Don't modify argument */ | ||
if (p == NULL || strlcpy(addrbuf, p, sizeof(addrbuf)) > sizeof(addrbuf)) | if (p == NULL || strlcpy(addrbuf, p, sizeof(addrbuf)) >= sizeof(addrbuf)) | ||
return -1; | return -1; | ||
if ((mp = strchr(addrbuf, '/')) != NULL) { | if ((mp = strchr(addrbuf, '/')) != NULL) { |