suricata
output-json-dns.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void JsonDnsLogRegister (void)
 
void JsonDoh2LogRegister (void)
 
bool AlertJsonDns (void *vtx, JsonBuilder *js)
 
bool AlertJsonDoh2 (void *vtx, JsonBuilder *js)
 

Detailed Description

Author
Tom DeCanio td@np.nosp@m.ulse.nosp@m.tech..nosp@m.com

Definition in file output-json-dns.h.

Function Documentation

◆ AlertJsonDns()

bool AlertJsonDns ( void *  vtx,
JsonBuilder *  js 
)

Definition at line 251 of file output-json-dns.c.

References LOG_ALL_RRTYPES, LOG_ANSWERS, LOG_FORMAT_DETAILED, and LOG_QUERIES.

Referenced by AlertJsonDoh2().

Here is the caller graph for this function:

◆ AlertJsonDoh2()

bool AlertJsonDoh2 ( void *  vtx,
JsonBuilder *  js 
)

Definition at line 257 of file output-json-dns.c.

References AlertJsonDns(), ALPROTO_DNS, ALPROTO_DOH2, and DetectGetInnerTx().

Here is the call graph for this function:

◆ JsonDnsLogRegister()

void JsonDnsLogRegister ( void  )

Definition at line 671 of file output-json-dns.c.

◆ JsonDoh2LogRegister()

void JsonDoh2LogRegister ( void  )

Definition at line 678 of file output-json-dns.c.

References LOGGER_JSON_TX, and OutputRegisterTxSubModule().

Here is the call graph for this function: