1. A first apparatus for receiving data from a second apparatus, the first apparatus comprising: a processing unit; and a memory storing instructions executable by the processing unit to: create, based on an identification of information in a received packet of a message, a path that includes one or more data structures that indicate a sequence of routines for processing packets in the message; store the created path; and process subsequent packets in the message using the sequence of routines indicated in the stored path, wherein the sequence includes a routine that is used to execute a Transmission Control Protocol (TCP) to convert one or more packets having a TCP format into a different format.