xnb_pkt_is_valid
status = (xnb_pkt_is_valid(pkt) == 0) || error ?
if (xnb_pkt_is_valid(&pkt) == 0) {
size_remaining = (xnb_pkt_is_valid(pkt) != 0) ? pkt->size : 0;
XNB_ASSERT(! xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(! xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(! xnb_pkt_is_valid(&pkt));
XNB_ASSERT(xnb_pkt_is_valid(&pkt));
XNB_ASSERT(! xnb_pkt_is_valid(&pkt));