Lines Matching refs:print
38 static void dump_hex_bytes(const mp_print_t *print, size_t len, const uint8_t *buf) { in dump_hex_bytes() argument
40 mp_printf(print, " %02x", buf[i]); in dump_hex_bytes()
58 void netutils_ethernet_trace(const mp_print_t *print, size_t len, const uint8_t *buf, unsigned int … in netutils_ethernet_trace() argument
59 …mp_printf(print, "[% 8d] ETH%cX len=%u", mp_hal_ticks_ms(), flags & NETUTILS_TRACE_IS_TX ? 'T' : '… in netutils_ethernet_trace()
60 …mp_printf(print, " dst=%02x:%02x:%02x:%02x:%02x:%02x", buf[0], buf[1], buf[2], buf[3], buf[4], buf… in netutils_ethernet_trace()
61 …mp_printf(print, " src=%02x:%02x:%02x:%02x:%02x:%02x", buf[6], buf[7], buf[8], buf[9], buf[10], bu… in netutils_ethernet_trace()
65 mp_printf(print, " type=%s", ethertype); in netutils_ethernet_trace()
67 mp_printf(print, " type=0x%04x", buf[12] << 8 | buf[13]); in netutils_ethernet_trace()
75 mp_printf(print, " srcip=%u.%u.%u.%u dstip=%u.%u.%u.%u", in netutils_ethernet_trace()
89 … mp_printf(print, " TCP srcport=%u dstport=%u seqnum=%u acknum=%u dataoff=%u flags=%x winsz=%u", in netutils_ethernet_trace()
94 mp_printf(print, " opts="); in netutils_ethernet_trace()
96 dump_hex_bytes(print, opts_len, buf); in netutils_ethernet_trace()
104 mp_printf(print, " UDP srcport=%u dstport=%u", srcport, dstport); in netutils_ethernet_trace()
110 mp_printf(print, " DHCPS"); in netutils_ethernet_trace()
112 mp_printf(print, " DHCPC"); in netutils_ethernet_trace()
114 dump_hex_bytes(print, 12 + 16 + 16 + 64, buf); in netutils_ethernet_trace()
118 mp_printf(print, " opts:"); in netutils_ethernet_trace()
121 mp_printf(print, " DISCOVER"); in netutils_ethernet_trace()
124 mp_printf(print, " OFFER"); in netutils_ethernet_trace()
127 mp_printf(print, " REQUEST"); in netutils_ethernet_trace()
130 mp_printf(print, " DECLINE"); in netutils_ethernet_trace()
133 mp_printf(print, " ACK"); in netutils_ethernet_trace()
136 mp_printf(print, " NACK"); in netutils_ethernet_trace()
139 mp_printf(print, " RELEASE"); in netutils_ethernet_trace()
142 mp_printf(print, " INFORM"); in netutils_ethernet_trace()
148 mp_printf(print, " prot=%u", prot); in netutils_ethernet_trace()
154 …mp_printf(print, " tclass=%u flow=%u len=%u nexthdr=%u hoplimit=%u", (unsigned)((h >> 20) & 0xff),… in netutils_ethernet_trace()
155 mp_printf(print, " srcip="); in netutils_ethernet_trace()
156 dump_hex_bytes(print, 16, buf + 8); in netutils_ethernet_trace()
157 mp_printf(print, " dstip="); in netutils_ethernet_trace()
158 dump_hex_bytes(print, 16, buf + 24); in netutils_ethernet_trace()
163 mp_printf(print, " data="); in netutils_ethernet_trace()
164 dump_hex_bytes(print, len, buf); in netutils_ethernet_trace()
168 mp_printf(print, "\n"); in netutils_ethernet_trace()