svn commit: r303560 - head/usr.sbin/uathload
Bjoern A. Zeeb
bz at FreeBSD.org
Sat Jul 30 20:39:40 UTC 2016
Author: bz
Date: Sat Jul 30 20:39:39 2016
New Revision: 303560
URL: https://svnweb.freebsd.org/changeset/base/303560
Log:
Rename devname to udevname after including stdlib.h in r303445
as gcc trips over the devname(3) and reports 'shadows a global declaration'.
This should unbreak gcc based world builds.
Modified:
head/usr.sbin/uathload/uathload.c
Modified: head/usr.sbin/uathload/uathload.c
==============================================================================
--- head/usr.sbin/uathload/uathload.c Sat Jul 30 20:31:12 2016 (r303559)
+++ head/usr.sbin/uathload/uathload.c Sat Jul 30 20:39:39 2016 (r303560)
@@ -83,15 +83,15 @@ extern uint8_t _binary_ar5523_bin_start;
extern uint8_t _binary_ar5523_bin_end;
static int
-getdevname(const char *devname, char *msgdev, char *datadev)
+getdevname(const char *udevname, char *msgdev, char *datadev)
{
char *bn, *bnbuf, *dn, *dnbuf;
- dnbuf = strdup(devname);
+ dnbuf = strdup(udevname);
if (dnbuf == NULL)
return (-1);
dn = dirname(dnbuf);
- bnbuf = strdup(devname);
+ bnbuf = strdup(udevname);
if (bnbuf == NULL) {
free(dnbuf);
return (-1);
@@ -121,7 +121,7 @@ usage(void)
int
main(int argc, char *argv[])
{
- const char *fwname, *devname;
+ const char *fwname, *udevname;
char msgdev[256], datadev[256];
struct uath_fwmsg txmsg, rxmsg;
char *txdata;
@@ -130,11 +130,11 @@ main(int argc, char *argv[])
int bufsize = 512, verbose = 0;
ssize_t len;
- devname = NULL;
+ udevname = NULL;
while ((c = getopt(argc, argv, "d:v")) != -1) {
switch (c) {
case 'd':
- devname = optarg;
+ udevname = optarg;
break;
case 'v':
verbose = 1;
@@ -147,7 +147,7 @@ main(int argc, char *argv[])
argc -= optind;
argv += optind;
- if (devname == NULL)
+ if (udevname == NULL)
errx(-1, "No device name; use -d to specify the ugen device");
if (argc > 1)
usage();
@@ -166,7 +166,7 @@ main(int argc, char *argv[])
err(-1, "mmap(%s)", fwname);
len = sb.st_size;
/* XXX verify device is an AR5005 part */
- if (getdevname(devname, msgdev, datadev))
+ if (getdevname(udevname, msgdev, datadev))
err(-1, "getdevname error");
msg = open(msgdev, O_RDWR, 0);
@@ -186,7 +186,7 @@ main(int argc, char *argv[])
err(-1, "%s: USB_SET_TX_TIMEOUT(%u)", datadev,
UATH_DATA_TIMEOUT);
- VERBOSE("Load firmware %s to %s\n", fwname, devname);
+ VERBOSE("Load firmware %s to %s\n", fwname, udevname);
bzero(&txmsg, sizeof (struct uath_fwmsg));
txmsg.flags = htobe32(UATH_WRITE_BLOCK);
More information about the svn-src-all
mailing list