diff options
author | laforge <laforge> | 2002-07-29 16:39:07 +0000 |
---|---|---|
committer | laforge <laforge> | 2002-07-29 16:39:07 +0000 |
commit | a68e72a6c2b25218009a42cf088b66b9307a2111 (patch) | |
tree | 8e4293a82d1ee0b2983d224af1f3a0234210e8f1 /README | |
parent | dddb0e0640a85f627b4c9a63b1807acc9fb283a1 (diff) |
current development state of libnfnetlink/libctnetlink (incomplete)
Diffstat (limited to 'README')
-rw-r--r-- | README | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -0,0 +1,27 @@ +Infrastructure libnfnetlink / libctnetlink + +libnfnetlink +- provides low layer communications between netlink socket and high layer + library +- provides generic functions to create and parse nf_attr's +- hides all details of netlink socket +- provides open/close/receive/listen functions only to be used by other + libraries (libctnetlink/libpkttnetlink/...) + + +libctnetlink: +- provides high layer interface for applications interfacing with conntrack + kernel code +- event messages (to be implemented) +- reading and deleting ip_conntrack's +- reading, deleting and creating ip_conntrack_expect's + + + + + +Layout of nfnetlink data packet + + +struct nlmsghdr - netlink internal +struct nfgenmsg - information about |