replace some more occurrences of the eth format

changes/54/3254/1
Richard Fuchs 12 years ago
parent c749347c61
commit 18fc752f50

@ -197,20 +197,17 @@ int send_packet(int pkt_type)
if(pkt_type == DHCP_MSGDISCOVER) {
if (!nagios_flag) {
printf("DHCP discover sent\t - ");
printf("Client MAC : %02x:%02x:%02x:%02x:%02x:%02x\n", \
dhmac[0], dhmac[1], dhmac[2], dhmac[3], dhmac[4], dhmac[5]);
printf("Client MAC : " ETH_F_FMT "\n", ETH_F_ARG(dhmac));
}
} else if (pkt_type == DHCP_MSGREQUEST) {
if (!nagios_flag) {
printf("DHCP request sent\t - ");
printf("Client MAC : %02x:%02x:%02x:%02x:%02x:%02x\n", \
dhmac[0], dhmac[1], dhmac[2], dhmac[3], dhmac[4], dhmac[5]);
printf("Client MAC : " ETH_F_FMT "\n", ETH_F_ARG(dhmac));
}
} else if (pkt_type == DHCP_MSGRELEASE) {
if (!nagios_flag) {
printf("DHCP release sent\t - ");
printf("Client MAC : %02x:%02x:%02x:%02x:%02x:%02x\n", \
dhmac[0], dhmac[1], dhmac[2], dhmac[3], dhmac[4], dhmac[5]);
printf("Client MAC : " ETH_F_FMT "\n", ETH_F_ARG(dhmac));
}
}
}
@ -929,9 +926,8 @@ int get_dhinfo()
return ERR_FILE_OPEN;
}
fscanf(dh_file, "Client_mac: %s\nAcquired_ip: %s\nServer_id: %s\n\
Host_mac: %2X:%2X:%2X:%2X:%2X:%2X\nIP_listen: %s Pid: %d\n", mac_tmp, acq_ip_tmp, serv_id_tmp, \
(u_int32_t *) &aux_dmac[0], (u_int32_t *) &aux_dmac[1], (u_int32_t *) &aux_dmac[2],
(u_int32_t *) &aux_dmac[3], (u_int32_t *) &aux_dmac[4], (u_int32_t *) &aux_dmac[5],
Host_mac: " ETH_F_FMT "\nIP_listen: %s Pid: %d\n", mac_tmp, acq_ip_tmp, serv_id_tmp,
ETH_F_PARG(aux_dmac),
ip_listen_tmp, &dh_pid);
memcpy(dmac, aux_dmac, sizeof(dmac));
option50_ip = inet_addr(acq_ip_tmp);

@ -9,8 +9,9 @@
#define HEADERS_H
#define ETH_F_FMT "%02x:%02x:%02x:%02x:%02x:%02x"
#define ETH_F_FMT "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx"
#define ETH_F_ARG(x) (x)[0], (x)[1], (x)[2], (x)[3], (x)[4], (x)[5]
#define ETH_F_PARG(x) &(x)[0], &(x)[1], &(x)[2], &(x)[3], &(x)[4], &(x)[5]
/*
* Functions used in functions.c

Loading…
Cancel
Save