XinStellaris opened a new pull request, #1312:
URL: https://github.com/apache/incubator-nuttx-apps/pull/1312

   Signed-off-by: 田昕 <tianx...@xiaomi.com>
   
   ## Summary
   If Many devices begin DHCPC at the same time. Current DHCP will fail because 
one device will receive many dhcp packets not for it, and thus exceeds retry 
count.
   Here I made following modification:
   1. Receiving unexpected packets does not result in retry count 
increasing(Only recv timeout will increase retry count)
   2. A bigger timeout for discover/request phase. We do want to give up if 
client keeps receiving useless packets.
   3. More controlled way of re-send dhcp discover/request, rather than 
possible burst sending multiple dhcp packets.
   
   ## Impact
   DHCP
   
   ## Testing
   ESP32C3 tested.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to