From c9024359e0808ad3867ddce9aab0b2d5ae557a5b Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 29 Aug 2014 01:19:08 -0400 Subject: Wrote code and test for a function to left-shift bit arrays). To be used for handling AIS Type 25 and 26 messages. --- bits.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bits.h') diff --git a/bits.h b/bits.h index fe831a0c..326329de 100644 --- a/bits.h +++ b/bits.h @@ -50,6 +50,8 @@ extern double getbed64(const char *, int); extern void putbef32(char *, int, float); extern void putbed64(char *, int, double); +extern void shiftleft(unsigned char *, int, unsigned short); + /* bitfield extraction */ extern uint64_t ubits(unsigned char buf[], unsigned int, unsigned int, bool); extern int64_t sbits(signed char buf[], unsigned int, unsigned int, bool); -- cgit v1.2.1