Closed icb- closed 9 years ago
@icb- can you adjust self.armwrap
to self.arm_warp
to conform with PEP8? Aside from that this looks good to merge.
@psychomario do you want to look it over briefly?
Changed to arm_wrap
and squashed the commit in the PR
LGTM @psychomario do you want to just take a peek really quick?
Apologies, I couldn't look last night. This looks ready to go to me.
@psychomario this isn't a critical fix so I think we can leave this in development
until we push the next release.
@mmattioli Sounds good to me
I realized last night that duplicate acks for block 0 would incorrectly increase the wrap count. This makes it only increment the wrap after having gone half way through the sequence space. I've tested this against the tftp client in Tiny Core, FreeBSD, iPXE, and pxelinux without problems.
This is a much smaller bug than psychomario/PyPXE#95 since it would only occur on duplicate acks of block 0.