The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Functions | Variables
fuzzer.c File Reference

Functions to manipulate DNS labels. More...

#include <freeradius-devel/io/test_point.h>
+ Include dependency graph for fuzzer.c:

Go to the source code of this file.

Functions

static int decode_test_ctx (void **out, UNUSED TALLOC_CTX *ctx)
 
static ssize_t util_decode_proto (TALLOC_CTX *ctx, UNUSED fr_pair_list_t *out, uint8_t const *data, size_t data_len, UNUSED void *proto_ctx)
 

Variables

fr_test_point_proto_decode_t util_tp_decode_proto
 

Detailed Description

Functions to manipulate DNS labels.

Definition in file fuzzer.c.

Function Documentation

◆ decode_test_ctx()

static int decode_test_ctx ( void **  out,
UNUSED TALLOC_CTX *  ctx 
)
static

Definition at line 27 of file fuzzer.c.

◆ util_decode_proto()

static ssize_t util_decode_proto ( TALLOC_CTX *  ctx,
UNUSED fr_pair_list_t out,
uint8_t const *  data,
size_t  data_len,
UNUSED void *  proto_ctx 
)
static

Definition at line 38 of file fuzzer.c.

+ Here is the call graph for this function:

Variable Documentation

◆ util_tp_decode_proto

fr_test_point_proto_decode_t util_tp_decode_proto
Initial value:
= {
.test_ctx = decode_test_ctx,
}
static ssize_t util_decode_proto(TALLOC_CTX *ctx, UNUSED fr_pair_list_t *out, uint8_t const *data, size_t data_len, UNUSED void *proto_ctx)
Definition: fuzzer.c:38
static int decode_test_ctx(void **out, UNUSED TALLOC_CTX *ctx)
Definition: fuzzer.c:27

Definition at line 65 of file fuzzer.c.