ETHER: Only convert attach argument to lower case when it contains a ':'
This commit is contained in:
parent
8082cc084a
commit
8385ef50a6
1 changed files with 5 additions and 3 deletions
|
@ -2274,9 +2274,11 @@ else {
|
||||||
|
|
||||||
namebuf[sizeof(namebuf)-1] = '\0';
|
namebuf[sizeof(namebuf)-1] = '\0';
|
||||||
strlcpy (namebuf, savname, sizeof(namebuf));
|
strlcpy (namebuf, savname, sizeof(namebuf));
|
||||||
for (num = 0; (namebuf[num] != ':') && (namebuf[num] != '\0'); num++)
|
if (strchr (namebuf, ':')) {
|
||||||
|
for (num = 0; (namebuf[num] != ':') && (namebuf[num] != '\0'); num++)
|
||||||
if (isupper (namebuf[num]))
|
if (isupper (namebuf[num]))
|
||||||
namebuf[num] = tolower (namebuf[num]);
|
namebuf[num] = tolower (namebuf[num]);
|
||||||
|
}
|
||||||
savname = namebuf;
|
savname = namebuf;
|
||||||
r = _eth_open_port(namebuf, &dev->eth_api, &dev->handle, &dev->fd_handle, errbuf, NULL, (void *)dev, dptr, dbit);
|
r = _eth_open_port(namebuf, &dev->eth_api, &dev->handle, &dev->fd_handle, errbuf, NULL, (void *)dev, dptr, dbit);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue