Bryan Drewery 7cbf1de38e debugnet: Fix false-positive assertions for dp_state
debugnet_handle_arp:
  An assertion is present to ensure the pcb is only modified when the state is
  DN_STATE_INIT. Because debugnet_arp_gw() is asynchronous it is possible for
  ARP replies to come in after the gateway address is known and the state
  already changed.

debugnet_handle_ip:
  Similarly it is possible for packets to come in, from the expected
  server, during the gateway mac discovery phase.  This can happen from
  testing disconnects / reconnects in quick succession.  This later
  causes some acks to be sent back but hit an assertion because the
  state is wrong.

Reviewed by:	cem, debugnet_handle_arp: markj, vangyzen
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D31327
2021-07-28 16:34:14 -07:00
..
2019-10-17 21:33:01 +00:00
2019-10-17 21:33:01 +00:00
2019-12-21 21:01:03 +00:00
2021-05-03 14:38:52 +03:00
2019-07-14 03:49:48 +00:00
2019-03-09 01:12:59 +00:00
2021-07-28 22:01:12 +02:00
2021-01-29 21:43:20 +00:00
2020-12-29 17:35:06 +01:00
2019-07-25 22:23:34 +00:00
2021-07-21 19:14:43 -05:00
2021-07-07 11:05:46 +00:00
2021-06-24 13:00:56 +02:00
2020-11-20 14:45:45 +00:00
2021-04-02 07:01:20 +00:00
2020-10-16 11:22:29 +00:00
2021-04-10 13:48:25 +00:00
2021-07-28 09:35:09 -07:00
2021-02-11 16:12:29 +01:00