DPDK: Data Plane Development Kit

18.02.0-rc0
rte_hexdump.h File Reference
#include <stdio.h>

Go to the source code of this file.

Functions

void rte_hexdump (FILE *f, const char *title, const void *buf, unsigned int len)
void rte_memdump (FILE *f, const char *title, const void *buf, unsigned int len)

Detailed Description

Simple API to dump out memory in a special hex format.

Definition in file rte_hexdump.h.

Function Documentation

void rte_hexdump ( FILE *  f,
const char *  title,
const void *  buf,
unsigned int  len 
)

Dump out memory in a special hex dump format.

Parameters
fA pointer to a file for output
titleIf not NULL this string is printed as a header to the output.
bufThis is the buffer address to print out.
lenThe number of bytes to dump out
Returns
None.
Examples:
examples/l2fwd-crypto/main.c.
void rte_memdump ( FILE *  f,
const char *  title,
const void *  buf,
unsigned int  len 
)

Dump out memory in a hex format with colons between bytes.

Parameters
fA pointer to a file for output
titleIf not NULL this string is printed as a header to the output.
bufThis is the buffer address to print out.
lenThe number of bytes to dump out
Returns
None.