in allocate pdu, if context is udp, dont allocate space for a record marker