Browse Source

Use bfg_strerror in locations previously just logging raw error numbers

Luke Dashjr 12 years ago
parent
commit
831c0d2eee
3 changed files with 3 additions and 3 deletions
  1. 1 1
      driver-avalon.c
  2. 1 1
      fpgautils.c
  3. 1 1
      util.c

+ 1 - 1
driver-avalon.c

@@ -233,7 +233,7 @@ static inline int avalon_gets(int fd, uint8_t *buf, int read_count,
 		ret = read(fd, buf, 1);
 		if (ret < 0)
 		{
-			applog(LOG_ERR, "Avalon: Error %d on read in avalon_gets", errno);
+			applog(LOG_ERR, "Avalon: Error on read in avalon_gets: %s", bfg_strerror(errno, BST_ERRNO));
 			return AVA_GETS_ERROR;
 		}
 

+ 1 - 1
fpgautils.c

@@ -680,7 +680,7 @@ int serial_open(const char *devpath, unsigned long baud, uint8_t timeout, bool p
 		if (errno == EACCES)
 			applog(LOG_ERR, "Do not have user privileges required to open %s", devpath);
 		else
-			applog(LOG_DEBUG, "Open %s failed, errno:%d", devpath, errno);
+			applog(LOG_DEBUG, "Open %s failed: %s", devpath, bfg_strerror(errno, BST_ERRNO));
 
 		return -1;
 	}

+ 1 - 1
util.c

@@ -1385,7 +1385,7 @@ char *recv_line(struct pool *pool)
 				int socket_recv_errno;
 				socket_recv_errno = SOCKERR;
 				if (!sock_blocks() || !socket_full(pool, false)) {
-					applog(LOG_DEBUG, "Failed to recv sock in recv_line: %d", socket_recv_errno);
+					applog(LOG_DEBUG, "Failed to recv sock in recv_line: %s", bfg_strerror(socket_recv_errno, BST_SOCKET));
 					suspend_stratum(pool);
 					break;
 				}