************************************************************************
Overview
************************************************************************
This example has 2 functions:
- Create a PDB file with custom signatures (to be loaded on a running ixEngine application)
- Create and load new PDB with custom signatures "on the fly" (while processing packets with DPI).

Additional files provided:
- my.pdd: contains an example PDD signature
- custom.pcap: contains traffic to be classified with the example signature

************************************************************************
Installation
************************************************************************
make: build application
make install:  install application in src/bin directory

Notes:
build is dynamic by default.
Set STATIC=1 for static build.
Set DEBUG=1 to get debug info.

************************************************************************
Usage
************************************************************************
To create a PDB file (will be called "my.pdb"):
./custom_signature --pdd-filename my.pdd --dump-pdb

To create and load new PDB while processing packets (load at packet #20):
./custom_signature --pdd-filename my.pdd --packet-number 20 capture.pcap

To load previously created PDB file while processsing packets [load at packet #20):
./custom_signature --pdb-filename my.pdb  --packet-number 20 custom.pcap

The LD_LIBRARY_PATH variable can be set as follows from this directory:
$ export LD_LIBRARY_PATH=../../../lib
