Re: [PATCH 2/3] CLD: switch network proto from UDP to TCP
Pete Zaitcev <[email protected]> Sun, 2 Jan 2011 16:32:32 -0700
| Newsgroups | org.kernel.vger.hail-devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 31 Dec 2010 05:57:28 -0500 Jeff Garzik <[email protected]> wrote: > + struct cldc_tcp *tcp = private; > + ssize_t rc; > + struct ubbp_header ubbp; > + > + memcpy(ubbp.magic, "CLD1", 4); > + ubbp.op_size = (buflen << 8) | 1; > +#ifdef WORDS_BIGENDIAN > + swab32(ubbp.op_size); > +#endif > + > + rc = write(tcp->fd, &ubbp, sizeof(ubbp)); Why not this: unsigned int n; n = (buflen << 8) | 1; ubbp.op_size = GUINT32_TO_LE(n); -- P