static int test_PACKET_get_4() { unsigned long i; PACKET pkt; if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) || !TEST_true(PACKET_get_4(&pkt, &i)) || !TEST_ulong_eq(i, 0x08060402UL) || !TEST_true(PACKET_forward(&pkt, BUF_LEN - 8)) || !TEST_true(PACKET_get_4(&pkt, &i)) || !TEST_ulong_eq(i, 0xfefcfaf8UL) || !TEST_false(PACKET_get_4(&pkt, &i))) return 0; return 1; }
static int test_PACKET_get_4(PACKET *pkt, size_t start) { unsigned long i; if ( !PACKET_goto_bookmark(pkt, start) || !PACKET_get_4(pkt, &i) || i != 0x08060402UL || !PACKET_forward(pkt, BUF_LEN - 8) || !PACKET_get_4(pkt, &i) || i != 0xfefcfaf8UL || PACKET_get_4(pkt, &i)) { fprintf(stderr, "test_PACKET_get_4() failed\n"); return 0; } return 1; }
static int test_PACKET_get_4(unsigned char buf[BUF_LEN]) { unsigned long i; PACKET pkt; if ( !PACKET_buf_init(&pkt, buf, BUF_LEN) || !PACKET_get_4(&pkt, &i) || i != 0x08060402UL || !PACKET_forward(&pkt, BUF_LEN - 8) || !PACKET_get_4(&pkt, &i) || i != 0xfefcfaf8UL || PACKET_get_4(&pkt, &i)) { fprintf(stderr, "test_PACKET_get_4() failed\n"); return 0; } return 1; }