diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2016-09-27 14:05:24 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2016-09-28 12:44:13 +0200 |
commit | 41e58faf043864a64a6db08a8df527fa5fd1ec5b (patch) | |
tree | dbe0c6c2dee6615abee3d97d6b8af98c66effc47 /contrib/macdeploy | |
parent | 920ca1f0bf0b786250e3119a05984e0c2af1350a (diff) | |
download | bitcoin-41e58faf043864a64a6db08a8df527fa5fd1ec5b.tar.xz |
net: Consistent checksum handling
In principle, the checksums of P2P packets are simply 4-byte blobs which
are the first four bytes of SHA256(SHA256(payload)).
Currently they are handled as little-endian 32-bit integers half of the
time, as blobs the other half, sometimes copying the one to the other,
resulting in somewhat confused code.
This PR changes the handling to be consistent both at packet creation
and receiving, making it (I think) easier to understand.
Diffstat (limited to 'contrib/macdeploy')
0 files changed, 0 insertions, 0 deletions