An open API service indexing awesome lists of open source software.

https://github.com/ik5/iptables.fpc

Some binding for iptables userspace to FPC
https://github.com/ik5/iptables.fpc

Last synced: 5 months ago
JSON representation

Some binding for iptables userspace to FPC

Awesome Lists containing this project

README

          

iptables.fpc
============

The following library is a Pascal binding and dynamic linking of netfilter's
User Space.

Some FAQ:
=========

What is netfilter ?
-------------------
netfilter is an open source (GPL) implementation of an OSI layer 3 statful
firewall for the Linux Kernel.

netfilter arrive with command lines tools known by the name iptables.

What does this library does ?
-----------------------------
The library provide a low level "translation" of the C headers arrive with
netfilter's User Space library to write extensions or code that can control
netfilter.

Why do you provide LGPL code ?
------------------------------
I wish to allow others to use the translated code commercially, but GPL does not
allow to do so without releasing the source code.
LGPL allow to us to work with GPL, because the binding code is open source and
match the GPL criteria, but the dynamic lining with LGPL does not require you to
release back your source code, unless you change the LGPL code itself.

What are the requirements for this library ?
------------------------------------------
* Linux Kernel 2.6.30 or 3.0 and above
* Free Pascal Compiler v2.6.0
* Technical English skills to read documentation
* Understanding the Pascal dialect of the given units