Commit 71afe05b authored by Yang Tse's avatar Yang Tse
Browse files

in debug messages also show error description

parent 5a267c43
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -640,8 +640,9 @@ DhcpNameServer
        status = ARES_EOF;
        break;
      default:
        DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n",
                       errno, strerror(errno)));
        DEBUGF(fprintf(stderr, "Error opening file: %s\n", PATH_RESOLV_CONF));
        DEBUGF(fprintf(stderr, "fopen() failed with error: %d\n", errno));
        status = ARES_EFILE;
      }
    }
@@ -663,8 +664,9 @@ DhcpNameServer
          status = ARES_EOF;
          break;
        default:
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n",
                         errno, strerror(errno)));
          DEBUGF(fprintf(stderr, "Error opening file: %s\n", "/etc/nsswitch.conf"));
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d\n", errno));
          status = ARES_EFILE;
        }
      }
@@ -687,8 +689,9 @@ DhcpNameServer
          status = ARES_EOF;
          break;
        default:
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n"
                         errno, strerror(errno)));
          DEBUGF(fprintf(stderr, "Error opening file: %s\n", "/etc/host.conf"));
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d\n", errno));
          status = ARES_EFILE;
        }
      }
@@ -711,8 +714,9 @@ DhcpNameServer
          status = ARES_EOF;
          break;
        default:
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d %s\n",
                         errno, strerror(errno)));
          DEBUGF(fprintf(stderr, "Error opening file: %s\n", "/etc/svc.conf"));
          DEBUGF(fprintf(stderr, "fopen() failed with error: %d\n", errno));
          status = ARES_EFILE;
        }
      }