PPP, improved IPv4 address setting

Now setting IPv4 addresses in sifaddr() instead of sifup(),
removed the useless copy of addresses.
This commit is contained in:
Sylvain Rochet
2015-03-07 23:53:21 +01:00
parent dbf9d0f094
commit dd22176935
2 changed files with 8 additions and 14 deletions

View File

@@ -443,7 +443,7 @@ int ppp_send_config(ppp_pcb *pcb, int mtu, u32_t accm, int pcomp, int accomp);
int ppp_recv_config(ppp_pcb *pcb, int mru, u32_t accm, int pcomp, int accomp);
#if PPP_IPV4_SUPPORT
int sifaddr(ppp_pcb *pcb, u32_t our_adr, u32_t his_adr, u32_t net_mask);
int sifaddr(ppp_pcb *pcb, u32_t our_adr, u32_t his_adr, u32_t netmask);
int cifaddr(ppp_pcb *pcb, u32_t our_adr, u32_t his_adr);
int sifproxyarp(ppp_pcb *pcb, u32_t his_adr);
int cifproxyarp(ppp_pcb *pcb, u32_t his_adr);