udhcpc: reuse string constant; remove unneeded memset(0)

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2011-11-05 01:25:03 +01:00
parent 2017d48c0d
commit d38ca03946

View File

@ -800,7 +800,6 @@ static NOINLINE int udhcp_recv_raw_packet(struct dhcp_packet *dhcp_pkt, int fd)
struct ip_udp_dhcp_packet packet; struct ip_udp_dhcp_packet packet;
uint16_t check; uint16_t check;
memset(&packet, 0, sizeof(packet));
bytes = safe_read(fd, &packet, sizeof(packet)); bytes = safe_read(fd, &packet, sizeof(packet));
if (bytes < 0) { if (bytes < 0) {
log1("Packet read error, ignoring"); log1("Packet read error, ignoring");
@ -858,7 +857,7 @@ static NOINLINE int udhcp_recv_raw_packet(struct dhcp_packet *dhcp_pkt, int fd)
return -2; return -2;
} }
log1("Got valid DHCP packet"); log1("Received a packet");
udhcp_dump_packet(&packet.data); udhcp_dump_packet(&packet.data);
bytes -= sizeof(packet.ip) + sizeof(packet.udp); bytes -= sizeof(packet.ip) + sizeof(packet.udp);