Searched defs:dhcp (Results 1 - 7 of 7) sorted by relevance

/external/dhcpcd/
H A Dipv4ll.c47 struct dhcp_message *dhcp; local
50 dhcp = xzalloc(sizeof(*dhcp));
52 dhcp->yiaddr = addr;
53 p = dhcp->options;
66 return dhcp;
H A Dshowlease.c6 #include "dhcp.h"
129 struct dhcp_message *dhcp; local
135 dhcp = malloc(sizeof(*dhcp));
136 memset(dhcp, 0, sizeof(*dhcp));
137 bytes = read(fd, dhcp, sizeof(*dhcp));
140 free(dhcp);
141 dhcp
192 get_option(const struct dhcp_message *dhcp, uint8_t opt, int *len, int *type) argument
265 get_option_addr32(uint32_t *a, const struct dhcp_message *dhcp, uint8_t option) argument
276 get_option_uint32(uint32_t *i, const struct dhcp_message *dhcp, uint8_t option) argument
320 struct dhcp_message *dhcp; local
[all...]
H A Dconfigure.c46 #include "dhcp.h"
485 get_subnet_route(struct dhcp_message *dhcp) argument
491 addr = dhcp->yiaddr;
493 addr = dhcp->ciaddr;
495 if (get_option_addr(&net, dhcp, DHO_SUBNETMASK) == -1)
720 struct dhcp_message *dhcp = iface->state->new; local
729 if (dhcp == NULL) {
766 rt = get_subnet_route(dhcp);
779 if (write_lease(iface, dhcp) == -1)
H A Dnet.c67 #include "dhcp.h"
643 struct dhcp_message dhcp; member in struct:udp_dhcp_packet
691 memcpy(&udpp->dhcp, data, length);
723 *data = udp + offsetof(struct udp_dhcp_packet, dhcp);
H A Ddhcp.c38 #include "dhcp.h"
301 #define get_option_raw(dhcp, opt) get_option(dhcp, opt, NULL, NULL)
303 get_option(const struct dhcp_message *dhcp, uint8_t opt, int *len, int *type) argument
305 const uint8_t *p = dhcp->options;
306 const uint8_t *e = p + sizeof(dhcp->options);
319 opt_buffer = xmalloc(sizeof(*dhcp));
340 p = dhcp->bootfile;
341 e = p + sizeof(dhcp->bootfile);
345 p = dhcp
378 get_option_addr(struct in_addr *a, const struct dhcp_message *dhcp, uint8_t option) argument
390 get_option_uint32(uint32_t *i, const struct dhcp_message *dhcp, uint8_t option) argument
403 get_option_uint16(uint16_t *i, const struct dhcp_message *dhcp, uint8_t option) argument
416 get_option_uint8(uint8_t *i, const struct dhcp_message *dhcp, uint8_t option) argument
644 get_option_string(const struct dhcp_message *dhcp, uint8_t option) argument
708 get_option_routes(const struct dhcp_message *dhcp, const char *ifname, int *opts) argument
806 dhcp_message_add_addr(struct dhcp_message *dhcp, uint8_t type, struct in_addr addr) argument
834 struct dhcp_message *dhcp; local
1043 write_lease(const struct interface *iface, const struct dhcp_message *dhcp) argument
1096 struct dhcp_message *dhcp; local
1298 configure_env(char **env, const char *prefix, const struct dhcp_message *dhcp, const struct if_options *ifo) argument
1388 get_lease(struct dhcp_lease *lease, const struct dhcp_message *dhcp) argument
[all...]
H A Ddhcpcd.c295 struct dhcp_message *dhcp; local
334 len = make_message(&dhcp, iface, type);
337 from.s_addr = dhcp->ciaddr;
343 r = send_packet(iface, to, (uint8_t *)dhcp, len);
349 len = make_udp_packet(&udp, (uint8_t *)dhcp, len, from, to);
366 free(dhcp);
427 const struct interface *iface, const struct dhcp_message *dhcp,
436 a = get_option_string(dhcp, DHO_MESSAGE);
437 else if (dhcp->yiaddr != 0) {
438 addr.s_addr = dhcp
426 log_dhcp(int lvl, const char *msg, const struct interface *iface, const struct dhcp_message *dhcp, const struct in_addr *from) argument
492 struct dhcp_message *dhcp = *dhcpp; local
639 struct dhcp_message *dhcp = NULL; local
982 struct dhcp_message *dhcp; local
[all...]
/external/dnsmasq/src/
H A Ddnsmasq.h466 #define CONFIG_BANK 2048 /* from dhcp hosts file */
628 struct dhcp_context *dhcp; member in struct:daemon
793 /* dhcp.c */

Completed in 151 milliseconds