aboutsummaryrefslogtreecommitdiff
path: root/toys/posix/cksum.c
diff options
context:
space:
mode:
Diffstat (limited to 'toys/posix/cksum.c')
-rw-r--r--toys/posix/cksum.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/toys/posix/cksum.c b/toys/posix/cksum.c
index f0aedfd0..3e27b4cb 100644
--- a/toys/posix/cksum.c
+++ b/toys/posix/cksum.c
@@ -23,14 +23,13 @@ config CKSUM
-N Do not include length in CRC calculation
*/
+#define FOR_cksum
#include "toys.h"
-DEFINE_GLOBALS(
+GLOBALS(
unsigned crc_table[256];
)
-#define TT this.cksum
-
static unsigned cksum_be(unsigned crc, unsigned char c)
{
return (crc<<8)^TT.crc_table[(crc>>24)^c];