pdu_read
pdu_read(conn, (char *)pdu->pdu_bhs, sizeof(*pdu->pdu_bhs));
pdu_read(conn, (char *)pdu->pdu_data, pdu->pdu_data_len);
pdu_read(conn, (char *)dummy, padding);