Module: Rodsec::Wrapper

Extended by:
Fiddle::Importer
Defined in:
lib/rodsec/wrapper.rb

Defined Under Namespace

Classes: ModSecurityIntervention

Constant Summary collapse

ModSecurityIntervention_t =

from modsecurity/intervention.h typedef struct ModSecurityIntervention_t

int status;
int pause;
char *url;
char *log;
int disruptive;

ModSecurityIntervention;

struct ['int status', 'int pause', 'char *url', 'char *log', 'int disruptive']

Class Method Summary collapse

Class Method Details

.free_fn_ptrObject

This isn’t used. But ah kept it cos it’s purty.



97
98
99
# File 'lib/rodsec/wrapper.rb', line 97

def self.free_fn_ptr
  @free_fn_ptr ||= Fiddle::Function.new Fiddle::RUBY_FREE, [Fiddle::TYPE_VOIDP], Fiddle::TYPE_VOID
end