X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fodhcpd.git;a=blobdiff_plain;f=src%2Fdhcpv4.c;h=2381cb1c1c7dbdc8de058f143cc9902fc33463e2;hp=9d9ed92a5135461c18e9ecf0871123d079053886;hb=f01e5383616dad18c29facf9fe94150f0a78ca78;hpb=700f5abbeff4e3dcc0f6b12d4883315e2cfb9b74 diff --git a/src/dhcpv4.c b/src/dhcpv4.c index 9d9ed92..2381cb1 100644 --- a/src/dhcpv4.c +++ b/src/dhcpv4.c @@ -46,30 +46,6 @@ int init_dhcpv4(void) return 0; } -char *dhcpv4_msg_to_string(uint8_t reqmsg) -{ - switch (reqmsg) { - case (DHCPV4_MSG_DISCOVER): - return "DHCPV4_MSG_DISCOVER"; - case (DHCPV4_MSG_OFFER): - return "DHCPV4_MSG_OFFER"; - case (DHCPV4_MSG_REQUEST): - return "DHCPV4_MSG_REQUEST"; - case (DHCPV4_MSG_DECLINE): - return "DHCPV4_MSG_DECLINE"; - case (DHCPV4_MSG_ACK): - return "DHCPV4_MSG_ACK"; - case (DHCPV4_MSG_NAK): - return "DHCPV4_MSG_NAK"; - case (DHCPV4_MSG_RELEASE): - return "DHCPV4_MSG_RELEASE"; - case (DHCPV4_MSG_INFORM): - return "DHCPV4_MSG_INFORM"; - default: - return "UNKNOWN"; - } -} - int setup_dhcpv4_interface(struct interface *iface, bool enable) { if (iface->dhcpv4_event.uloop.fd > 0) { @@ -233,6 +209,30 @@ int setup_dhcpv4_interface(struct interface *iface, bool enable) return 0; } +static char *dhcpv4_msg_to_string(uint8_t reqmsg) +{ + switch (reqmsg) { + case (DHCPV4_MSG_DISCOVER): + return "DHCPV4_MSG_DISCOVER"; + case (DHCPV4_MSG_OFFER): + return "DHCPV4_MSG_OFFER"; + case (DHCPV4_MSG_REQUEST): + return "DHCPV4_MSG_REQUEST"; + case (DHCPV4_MSG_DECLINE): + return "DHCPV4_MSG_DECLINE"; + case (DHCPV4_MSG_ACK): + return "DHCPV4_MSG_ACK"; + case (DHCPV4_MSG_NAK): + return "DHCPV4_MSG_NAK"; + case (DHCPV4_MSG_RELEASE): + return "DHCPV4_MSG_RELEASE"; + case (DHCPV4_MSG_INFORM): + return "DHCPV4_MSG_INFORM"; + default: + return "UNKNOWN"; + } +} + static void free_dhcpv4_assignment(struct dhcpv4_assignment *a) { if (a->head.next)