/* Print a TCP segment worth of OpenFlow messages presuming the segment begins * on a message boundary. */ void openflow_print(netdissect_options *ndo, const u_char *cp, const u_int len _U_) { ND_PRINT(": OpenFlow"); while (cp < ndo->ndo_snapend) cp = of_header_body_print(ndo, cp, ndo->ndo_snapend); }
/* Print a TCP segment worth of OpenFlow messages presuming the segment begins * on a message boundary. */ void openflow_print(netdissect_options *ndo, const u_char *cp, const u_int len) { const u_char *ep = cp + len; ND_PRINT((ndo, ": OpenFlow")); while (cp < ep) cp = of_header_body_print(ndo, cp, ep); }