From a1199ad1b5be8edf8537ca8b920bccf173c0421c Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org" Date: Sun, 9 Oct 2005 15:41:45 +0000 Subject: rename libnfnetlink_log into libnetfilter_log --- include/libnfnetlink_log/Makefile.am | 3 -- include/libnfnetlink_log/libipulog.h | 69 ----------------------------- include/libnfnetlink_log/libnfnetlink_log.h | 47 -------------------- 3 files changed, 119 deletions(-) delete mode 100644 include/libnfnetlink_log/Makefile.am delete mode 100644 include/libnfnetlink_log/libipulog.h delete mode 100644 include/libnfnetlink_log/libnfnetlink_log.h (limited to 'include/libnfnetlink_log') diff --git a/include/libnfnetlink_log/Makefile.am b/include/libnfnetlink_log/Makefile.am deleted file mode 100644 index ea4bfc0..0000000 --- a/include/libnfnetlink_log/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ - -pkginclude_HEADERS = libnfnetlink_log.h libipulog.h - diff --git a/include/libnfnetlink_log/libipulog.h b/include/libnfnetlink_log/libipulog.h deleted file mode 100644 index 0278862..0000000 --- a/include/libnfnetlink_log/libipulog.h +++ /dev/null @@ -1,69 +0,0 @@ -#ifndef _LIBIPULOG_H -#define _LIBIPULOG_H - -#include -#include -#include - -/* FIXME: glibc sucks */ -#ifndef MSG_TRUNC -#define MSG_TRUNC 0x20 -#endif - -#define ULOG_MAC_LEN 80 -#define ULOG_PREFIX_LEN 32 -#define ULOG_IFNAMSIZ 16 - -/* Format of the ULOG packets passed through netlink */ -typedef struct ulog_packet_msg { - unsigned long mark; - long timestamp_sec; - long timestamp_usec; - unsigned int hook; - char indev_name[ULOG_IFNAMSIZ]; - char outdev_name[ULOG_IFNAMSIZ]; - size_t data_len; - char prefix[ULOG_PREFIX_LEN]; - unsigned char mac_len; - unsigned char mac[ULOG_MAC_LEN]; - unsigned char payload[0]; -} ulog_packet_msg_t; - -struct ipulog_handle; -extern int ipulog_errno; - -u_int32_t ipulog_group2gmask(u_int32_t group); - -struct ipulog_handle *ipulog_create_handle(u_int32_t gmask, u_int32_t rmem); - -void ipulog_destroy_handle(struct ipulog_handle *h); - -ssize_t ipulog_read(struct ipulog_handle *h, - unsigned char *buf, size_t len, int timeout); - -ulog_packet_msg_t *ipulog_get_packet(struct ipulog_handle *h, - const unsigned char *buf, - size_t len); - -char *ipulog_strerror(int errcode); - -void ipulog_perror(const char *s); - -enum -{ - IPULOG_ERR_NONE = 0, - IPULOG_ERR_IMPL, - IPULOG_ERR_HANDLE, - IPULOG_ERR_SOCKET, - IPULOG_ERR_BIND, - IPULOG_ERR_RECVBUF, - IPULOG_ERR_RECV, - IPULOG_ERR_NLEOF, - IPULOG_ERR_TRUNC, - IPULOG_ERR_INVGR, - IPULOG_ERR_INVNL, -}; -#define IPULOG_MAXERR IPULOG_ERR_INVNL - - -#endif /* _LIBIPULOG_H */ diff --git a/include/libnfnetlink_log/libnfnetlink_log.h b/include/libnfnetlink_log/libnfnetlink_log.h deleted file mode 100644 index 707bba8..0000000 --- a/include/libnfnetlink_log/libnfnetlink_log.h +++ /dev/null @@ -1,47 +0,0 @@ -/* libnfnetlink_log.h: Header file for the Netfilter Userspace Log library. - * - * (C) 2005 by Harald Welte - * - * This software may be used and distributed according to the terms - * of the GNU General Public License, incorporated herein by reference. - */ - -#ifndef __LIBNFNETLINK_LOG_H -#define __LIBNFNETLINK_LOG_H - -#include -#include - -struct nfulnl_handle; -struct nfulnl_g_handle; - -extern int nfulnl_errno; - -extern struct nfnl_handle *nfulnl_nfnlh(struct nfulnl_handle *h); -extern int nfulnl_fd(struct nfulnl_handle *h); - -typedef int nfulnl_callback(struct nfulnl_g_handle *gh, struct nfgenmsg *nfmsg, - struct nfattr *nfa[], void *data); - - -extern struct nfulnl_handle *nfulnl_open(void); -extern int nfulnl_close(struct nfulnl_handle *h); - -extern int nfulnl_bind_pf(struct nfulnl_handle *h, u_int16_t pf); -extern int nfulnl_unbind_pf(struct nfulnl_handle *h, u_int16_t pf); - -extern struct nfulnl_g_handle *nfulnl_bind_group(struct nfulnl_handle *h, - u_int16_t num); -extern int nfulnl_unbind_group(struct nfulnl_g_handle *gh); - -extern int nfulnl_set_mode(struct nfulnl_g_handle *gh, - u_int8_t mode, unsigned int len); -extern int nfulnl_set_timeout(struct nfulnl_g_handle *gh, u_int32_t timeout); -extern int nfulnl_set_qthresh(struct nfulnl_g_handle *gh, u_int32_t qthresh); -extern int nfulnl_set_nlbufsiz(struct nfulnl_g_handle *gh, u_int32_t nlbufsiz); - -extern int nfulnl_callback_register(struct nfulnl_g_handle *gh, - nfulnl_callback *cb, void *data); -extern int nfulnl_handle_packet(struct nfulnl_handle *h, char *buf, int len); - -#endif /* __LIBNFNETLINK_LOG_H */ -- cgit v1.2.3