Skip to content

Aho-Corasick linux kernel module and userspace framework

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

iluxa/ac_module

Repository files navigation

0.0.1alpha Aho-Corasick search framework for Linux kernel and userspace
Userspace implementation is single-thread.
Kernelspace implementation supports SMP

Build and run tests in userspace:
    $ cd userspace
    $ make
    $ ./ac_test1
    $ ./ac_test2

Build and run tests in kernel:
    $ cd kernel
    $ make
    $ sudo insmod ac_mod.ko
    $ sudo insmod ac_test1.ko
    $ sudo insmod ac_test2.ko
    $ sudo rmmod ac_test1
    $ sudo rmmod ac_test2
    $ sudo rmmod ac_mod

About

Aho-Corasick linux kernel module and userspace framework

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages