Beispiel #1
0
STATIC void read_head(struct mpstr *mp)
{
	unsigned long head;

	head = read_buf_byte(mp);
	head <<= 8;
	head |= read_buf_byte(mp);
	head <<= 8;
	head |= read_buf_byte(mp);
	head <<= 8;
	head |= read_buf_byte(mp);

	mp->header = head;
}
Beispiel #2
0
static void read_head(struct mpstr *mp)
{
    unsigned long head = 0;
    int i;

    while(mp->tail) {
        head <<= 8;
        head |= read_buf_byte(mp);
        head &= 0xffffffff;
        if(head_check(head))
            break;
    }

    mp->header = head;
}