From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5e3708bfd42aa5091f36f90a849ecf15@collyer.net> To: lucio@proxima.alt.za, 9fans@cse.psu.edu Subject: Re: [9fans] some recent updates Date: Sat, 26 Feb 2005 23:49:46 -0800 From: geoff@collyer.net In-Reply-To: <6507af3fa8f7084ec3856299fed7ee4c@proxima.alt.za> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Cc: Topicbox-Message-UUID: 55d1f3d6-eace-11e9-9e20-41e7f4b1d025 There's a 32-bit CRC function: ; lookman crc man 2 flate # flate(2) ; sig mkcrctab blockcrc ulong *mkcrctab(ulong poly) ulong blockcrc(ulong *tab, ulong crc, void *buf, int n) but it's also possible that some command has a 16-bit CRC function within it. Is there any particular advantage to using a 16-bit (rather than 32-bit) CRC, now that 16-bit machines are rare?