diff options
author | David Woodhouse <dwmw2@infradead.org> | 2007-08-09 21:44:16 +0800 |
---|---|---|
committer | David Woodhouse <dwmw2@infradead.org> | 2007-08-09 21:44:16 +0800 |
commit | 015a84d3000402651c50e513d7492900a2cc8ec1 (patch) | |
tree | 1f3dd2eb0e84aa733ac9ffb3513c235cb15492af | |
parent | 817c1bc0b61d9a35422cc9add67d0666ba72aebd (diff) |
Change multicast protocol to allow for a resending flag
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
-rw-r--r-- | mcast_image.h | 1 | ||||
-rw-r--r-- | serve_image.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/mcast_image.h b/mcast_image.h index e2048b6..96aa752 100644 --- a/mcast_image.h +++ b/mcast_image.h @@ -3,6 +3,7 @@ #define PKT_SIZE 1400 struct image_pkt_hdr { + uint32_t resend; uint32_t totcrc; uint32_t nr_blocks; uint32_t blocksize; diff --git a/serve_image.c b/serve_image.c index b016d63..b1875b1 100644 --- a/serve_image.c +++ b/serve_image.c @@ -111,6 +111,7 @@ int main(int argc, char **argv) nr_blocks = st.st_size / erasesize; + pktbuf.hdr.resend = 0; pktbuf.hdr.totcrc = htonl(crc32(-1, image, st.st_size)); pktbuf.hdr.nr_blocks = htonl(nr_blocks); pktbuf.hdr.blocksize = htonl(erasesize); |