suricata
rust.h File Reference
#include "util-lua.h"
#include "rust-context.h"
#include "rust-bindings.h"
Include dependency graph for rust.h:

Go to the source code of this file.

Macros

#define SC_MD5_LEN   16
 
#define SC_SHA1_LEN   20
 
#define SC_SHA256_LEN   32
 
#define SC_MD5_HEX_LEN   32
 
#define JB_SET_STRING(jb, key, val)   jb_set_formatted((jb), "\"" key "\":\"" val "\"")
 
#define JB_SET_TRUE(jb, key)   jb_set_formatted((jb), "\"" key "\":true")
 
#define JB_SET_FALSE(jb, key)   jb_set_formatted((jb), "\"" key "\":false")
 

Typedefs

typedef struct HttpRangeContainerBlock HttpRangeContainerBlock
 

Macro Definition Documentation

◆ JB_SET_FALSE

#define JB_SET_FALSE (   jb,
  key 
)    jb_set_formatted((jb), "\"" key "\":false")

Definition at line 39 of file rust.h.

◆ JB_SET_STRING

#define JB_SET_STRING (   jb,
  key,
  val 
)    jb_set_formatted((jb), "\"" key "\":\"" val "\"")

Definition at line 37 of file rust.h.

◆ JB_SET_TRUE

#define JB_SET_TRUE (   jb,
  key 
)    jb_set_formatted((jb), "\"" key "\":true")

Definition at line 38 of file rust.h.

◆ SC_MD5_HEX_LEN

#define SC_MD5_HEX_LEN   32

Definition at line 35 of file rust.h.

◆ SC_MD5_LEN

#define SC_MD5_LEN   16

Definition at line 30 of file rust.h.

◆ SC_SHA1_LEN

#define SC_SHA1_LEN   20

Definition at line 31 of file rust.h.

◆ SC_SHA256_LEN

#define SC_SHA256_LEN   32

Definition at line 32 of file rust.h.

Typedef Documentation

◆ HttpRangeContainerBlock

Definition at line 1 of file rust.h.