Separate out DHCP processing
So we can later call it on UDP datagrams obtained from UDP socket.
This commit is contained in:
parent
e53fccd36c
commit
c3eb1be0b4
5 changed files with 44 additions and 17 deletions
2
l2tpns.h
2
l2tpns.h
|
|
@ -960,7 +960,7 @@ int rad_tunnel_pwdecode(uint8_t *pl2tpsecret, size_t *pl2tpsecretlen, const char
|
|||
|
||||
// l2tpns.c
|
||||
clockt backoff(uint8_t try);
|
||||
void send_ipv6_ra(sessionidt s, tunnelidt t, struct in6_addr *ip);
|
||||
void send_ipv6_ra(sessionidt s, tunnelidt t, const struct in6_addr *ip);
|
||||
void route6set(sessionidt s, struct in6_addr ip, int prefixlen, int add);
|
||||
void routes6set(sessionidt s, sessiont *sp, int add);
|
||||
sessionidt sessionbyip(in_addr_t ip);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue