#include "policy.h"
#include "plugin.h"
#include "packet.h"
#include "types.h"
Go to the source code of this file.
Functions | |
| int | pluginRegister (INPLUG **, ANPLUG **, PROTOPLUG **, OUTPLUG **, int(*DecodeCallback)(PACKET*,PROTO)) |
| Registration function. More... | |
| int | pluginInit (int ct, char **inits) |
| Initialise the plugin. More... | |
| int | pluginCleanup (int reason) |
| Cleanup the plugin. More... | |
| int | pluginDecode (PACKET *, PROTO protocol) |
| Decodes the packet for this protocol. More... | |
| int | pluginTest (PACKET *, char *, char *) |
| Performs a 'test' on the data. More... | |
| int | pluginPrint (PACKET *, char *args, int(*print)(char *fmt, ...)) |
| Prints a specific field. More... | |
| int | pluginMkTest (PROTO, char*, char*, char *, POLICY_TEST *) |
| Translates a string description of a field and value to test into a policy test. More... | |
Definition in file protoplug.h.
|
|
Cleanup the plugin.
Definition at line 90 of file rubicon_snort.c. |
|
|
Decodes the packet for this protocol.
Definition at line 126 of file rubicon_ethernet.c. |
|
|
Initialise the plugin.
Definition at line 73 of file rubicon_snort.c. |
|
|
Translates a string description of a field and value to test into a policy test.
Definition at line 190 of file rubicon_ethernet.c. |
|
|
Prints a specific field.
Definition at line 167 of file rubicon_ethernet.c. |
|
|
Registration function.
Definition at line 39 of file rubicon_snort.c. |
|
|
Performs a 'test' on the data.
Definition at line 145 of file rubicon_ethernet.c. |
1.2.1 written by Dimitri van Heesch,
© 1997-2000