FreeBSD Manual Pages
scan_hexdump(3) Library Functions Manual scan_hexdump(3) NAME scan_hexdump - decode hexdump data SYNTAX #include <libowfat/textcode.h> size_t scan_hexdump(const char *src,char *dest,size_t* destlen); DESCRIPTION scan_hexdump decodes hexdump data from src into dest. It will stop when it encounters any invalid input characters. It will then write the number of decoded bytes in dest into *destlen, and return the number of bytes decoded from src. Note that real world hexdump data is sometimes permitted to contain white- space characters or new lines. This function will not allow those and re- turn the decoded data until then. dest can be NULL. destlen can be NULL. dest can be src. RETURN VALUE scan_hexdump returns the number of bytes successfully scanned and processed from src. EXAMPLES scan_hexdump("302e",buf,&i) -> return 4, i=2, buf="0." SEE ALSO scan_xlong(3), scan_8long(3), fmt_ulong(3) scan_hexdump(3)
NAME | SYNTAX | DESCRIPTION | RETURN VALUE | EXAMPLES | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libowfat_scan_hexdump&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
