add partial support for multiple buf_rings & sanitize the pre-encap portion of the tx path