table of contents
rangecheck(3) | Library Functions Manual | rangecheck(3) |
NAME¶
rangecheck.h - pointer range checkingSYNTAX¶
#include <rangecheck.h> int range_validbuf(const void* buf,size_t len); int range_ptrinbuf(const void* buf,size_t len,const void* ptr); int range_bufinbuf(const void* buf1,size_t len1,const void* buf2,size_t len2); int range_arrayinbuf(const void* buf,size_t len,
const void* arraystart,
size_t elements,size_t membersize); int range_strinbuf(const void* buf,size_t len,const void* string); int range_str2inbuf(const void* buf,size_t len,const void* string); int range_str4inbuf(const void* buf,size_t len,const void* string);