elks-enhanced
public
Read
Owner: themaster
Branch: master
Commits: 6893
Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL
Code
Commits
History
Branches
Bug Reports
Discussions
Compare
Settings
elks-enhanced
/
elkscmd
/
ktcp
/
uip
/
apps
/
dhcpc
/
dhcpc.h
File editor
/* * Upstream uIP DHCP client header. * * Vendored from adamdunkels/uip with ELKS integration changes limited to * coexistence with the existing unified UDP app dispatcher. */ #ifndef __DHCPC_H__ #define __DHCPC_H__ #include "timer.h" #include "pt.h" struct dhcpc_state { struct pt pt; char state; struct uip_udp_conn *conn; struct timer timer; u16_t ticks; const void *mac_addr; int mac_len; u8_t serverid[4]; u16_t lease_time[2]; u16_t ipaddr[2]; u16_t netmask[2]; u16_t dnsaddr[2]; u16_t default_router[2]; }; void dhcpc_init(const void *mac_addr, int mac_len); void dhcpc_request(void); void dhcpc_appcall(void); void dhcpc_configured(const struct dhcpc_state *s); #endif
Commit message
This repository is read-only for this account.
Repository snapshot
Current branch
master
Visibility
public
Your access
Read
Remote
Configured
File activity
View file history