diff --git a/dhtest.c b/dhtest.c index 68f58e9..615b2b6 100644 --- a/dhtest.c +++ b/dhtest.c @@ -354,7 +354,7 @@ int main(int argc, char *argv[]) /* Opens the PF_PACKET socket */ if(open_socket() < 0) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Socket error."); + printf("CRITICAL: Socket error."); else fprintf(stderr, "Socket error\n"); exit(2); @@ -378,7 +378,7 @@ int main(int argc, char *argv[]) if(dhcp_release_flag) { if(get_dhinfo() == ERR_FILE_OPEN) { if (nagios_flag) { - fprintf(stderr, "CRITICAL: Error on opening DHCP info file."); + printf("CRITICAL: Error on opening DHCP info file."); } else { fprintf(stderr, "Error on opening DHCP info file\n"); fprintf(stderr, "Release the DHCP IP after acquiring\n"); @@ -438,7 +438,7 @@ int main(int argc, char *argv[]) time_now = time(NULL); if((time_now - time_last) > timeout) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Timeout reached: DISCOVER."); + printf("CRITICAL: Timeout reached: DISCOVER."); close_socket(); exit(2); } @@ -484,7 +484,7 @@ int main(int argc, char *argv[]) time_now = time(NULL); if((time_now - time_last) > timeout) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Timeout reached: REQUEST."); + printf("CRITICAL: Timeout reached: REQUEST."); else fprintf(stderr, "Timeout reached. Exiting\n"); close_socket(); diff --git a/functions.c b/functions.c index d12cb8d..da23764 100644 --- a/functions.c +++ b/functions.c @@ -106,7 +106,7 @@ static int set_clear_promisc(int op) error: if (nagios_flag) - fprintf(stderr, "CRITICAL: Error setting promisc."); + printf("CRITICAL: Error setting promisc."); else perror("Error on setting promisc"); exit(2); @@ -136,7 +136,7 @@ u_int32_t get_interface_address() if(status < 0) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Error getting interface address."); + printf("CRITICAL: Error getting interface address."); else perror("Error getting interface address."); exit(2); @@ -187,7 +187,7 @@ int send_packet(int pkt_type) if(ret < 0) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Packet send failure."); + printf("CRITICAL: Packet send failure."); else perror("Packet send failure"); close(sock_packet); @@ -892,7 +892,7 @@ int log_dhinfo() dh_file = fopen(dhmac_fname, "w"); if(dh_file == NULL) { if (nagios_flag) - fprintf(stderr, "CRITICAL: Error on opening file."); + printf("CRITICAL: Error on opening file."); else perror("Error on opening file."); exit(2);