This patch also update some copyright and licence declaration.
Userspace logging daemon for netfilter/iptables
-$Id$
-
Project Homepage: http://www.gnumonks.org/projects/ulogd
Mailinglist: http://lists.gnumonks.org/mailman/listinfo/ulogd/
<!doctype linuxdoc system>
-<!-- $Id$ -->
-
<article>
<title>ULOGD 2.x - the Netfilter Userspace Logging Daemon</title>
-/* ulogd_MAC.c, Version $Revision$
+/* ulogd_MAC.c
*
* ulogd interpreter plugin for
* o MAC addresses
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
- * $Id$
*
*/
-/* ulogd_filter_HWHDR.c, Version $Revision: 1500 $
+/* ulogd_filter_HWHDR.c
*
* ulogd interpreter plugin for HWMAC
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_filter_IFINDEX.c 1500 2005-10-03 16:54:02Z laforge $
*/
#include <stdio.h>
-/* ulogd_filter_IFINDEX.c, Version $Revision: 1500 $
+/* ulogd_filter_IFINDEX.c
*
* ulogd interpreter plugin for ifindex to ifname conversion
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_filter_IFINDEX.c 1500 2005-10-03 16:54:02Z laforge $
- *
*/
#include <stdio.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_filter_IFINDEX.c 1500 2005-10-03 16:54:02Z laforge $
*/
#include <stdio.h>
-/* ulogd_filter_IP2STR.c, Version $Revision: 1500 $
+/* ulogd_filter_IP2STR.c
*
* ulogd interpreter plugin for internal IP storage format to string conversion
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_filter_IFINDEX.c 1500 2005-10-03 16:54:02Z laforge $
*/
#include <stdio.h>
-/* ulogd_filter_MARK.c, Version $Revision: 1500 $
+/* ulogd_filter_MARK.c
*
* ulogd interpreter plugin for internal IP storage format to string conversion
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_filter_IFINDEX.c 1500 2005-10-03 16:54:02Z laforge $
*/
#include <stdio.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <stdio.h>
#ifndef _LIBIPULOG_H
#define _LIBIPULOG_H
-/* $Id$ */
-
#include <errno.h>
#include <unistd.h>
#include <fcntl.h>
+/* IP address handling functions
+ *
+ * (C) 2012 by Pablo Neira Ayuso <pablo@netfilter.org>
+ * (C) 2012 by Eric Leblond <eric@regit.org>
+ *
+ * This code is distributed under the terms of GNU GPL version 2 */
+
#ifndef _ADDR_H
#define _ADDR_H
*
* (C) 2000 by Harald Welte <laforge@gnumonks.org>
*
- * $Id$
- *
* This code is distributed under the terms of GNU GPL */
#ifndef _CONFFILE_H
+/* DB handling functions
+ *
+ * (C) 2000-2005 by Harald Welte <laforge@gnumonks.org>
+ *
+ * This code is distributed under the terms of GNU GPL version 2 */
+
+
#ifndef _ULOGD_DB_H
#define _ULOGD_DB_H
#ifndef _ULOGD_H
#define _ULOGD_H
-/* ulogd, Version $Revision$
+/* ulogd
*
* userspace logging daemon for netfilter ULOG target
* of the linux 2.4/2.6 netfilter subsystem.
*
* this code is released under the terms of GNU GPL
*
- * $Id$
*/
#include <ulogd/linuxlist.h>
-/*
- * libipulog.c, $Revision$
+/*
+ * libipulog.c
*
* netfilter ULOG userspace library.
*
* This library is still under development, so be aware of sudden interface
* changes
*
- * $Id$
*/
#include <stdlib.h>
-/* ulog_test, $Revision: 1.4 $
+/* ulog_test
*
* small testing program for libipulog, part of the netfilter ULOG target
* for the linux 2.4 netfilter subsystem.
*
* this code is released under the terms of GNU GPL
*
- * $Id: ulog_test.c,v 1.4 2001/01/30 09:28:04 laforge Exp $
*/
#include <stdio.h>
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * $Id$
*
* 15 May 2001, Alex Janssen <alex@ynfonatic.de>:
* Added a compability option for older MySQL-servers, which
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <stdio.h>
-/* ulogd_output_IPFIX.c, Version $Revision: 1628 $
+/* ulogd_output_IPFIX.c
*
* ulogd output plugin for IPFIX
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_output_LOGEMU.c 1628 2005-11-04 15:23:12Z laforge $
- *
* TODO:
* - where to get a useable <sctp.h> for linux ?
* - implement PR-SCTP (no api definition in draft sockets api)
-/* ulogd_LOGEMU.c, Version $Revision$
+/* ulogd_LOGEMU.c
*
* ulogd output target for syslog logging emulation
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <limits.h>
#include <stdio.h>
-/* ulogd_MAC.c, Version $Revision$
+/* ulogd_OPRINT.C
*
* ulogd output target for logging to a file
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <stdio.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <stdio.h>
-/* ulogd
- *
- * userspace logging daemon for the iptables ULOG target
- * of the linux 2.4 netfilter subsystem.
+/* IP address handling functions
*
* (C) 2012 by Pablo Neira Ayuso <pablo@netfilter.org>
* (C) 2012 by Eric Leblond <eric@regit.org>
/* config file parser functions
*
* (C) 2000-2005 by Harald Welte <laforge@gnumonks.org>
+ * (C) 2013 by Eric Leblond <eric@regit.org>
*
- * $Id$
- *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
* as published by the Free Software Foundation
-/* ulogd, Version $LastChangedRevision: 476 $
- *
- * $Id: ulogd.c 476 2004-07-23 03:19:35Z laforge $
- *
- * userspace logging daemon for the iptables ULOG target
- * of the linux 2.4 netfilter subsystem.
+/* select related functions
*
* (C) 2000-2005 by Harald Welte <laforge@gnumonks.org>
*
-/* ulogd, Version $LastChangedRevision: 476 $
- *
- * $Id: ulogd.c 476 2004-07-23 03:19:35Z laforge $
+/* timer implementation
*
* userspace logging daemon for the netfilter subsystem
*
-/* ulogd, Version $LastChangedRevision$
- *
- * $Id$
+/* ulogd
*
* unified network logging daemon for Linux.
*
* (C) 2000-2005 by Harald Welte <laforge@gnumonks.org>
+ * (C) 2013 by Eric Leblond <eric@regit.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
# Example configuration for ulogd
-# $Id$
# Adapted to Debian by Achilleas Kotsis <achille@debian.gr>
[global]
-/* db.c, Version $Revision: 6304 $
+/* db.c
*
* ulogd helper functions for Database / SQL output plugins
*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: ulogd_output_MYSQL.c 6304 2005-12-08 09:43:19Z /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org $
*/
#include <unistd.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id: printflow.c,v 1.1 2006/05/16 01:57:31 philipc Exp $
- *
*/
#include <string.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * $Id$
- *
*/
#include <stdio.h>