Committer : entrope
CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Commit time: 2004-10-05 04:21:47 UTC
Modified files:
ircd/userload.c ircd/uping.c ircd/s_numeric.c ircd/s_misc.c
ircd/s_err.c ircd/s_debug.c ircd/s_auth.c ircd/msgq.c
ircd/ircd_snprintf.c ircd/ircd_md5.c include/whocmds.h
include/userload.h include/uping.h include/send.h
include/s_user.h include/s_stats.h include/s_serv.h
include/s_numeric.h include/s_misc.h include/s_debug.h
include/s_conf.h include/s_bsd.h include/s_auth.h include/parse.h
include/packet.h include/opercmds.h include/numeric.h
include/msgq.h include/msg.h include/match.h
include/ircd_snprintf.h include/ircd_signal.h
include/ircd_reslib.h include/ircd_relay.h
include/ircd_crypt_smd5.h include/ircd_crypt_plain.h
include/ircd_crypt_native.h include/ircd_crypt.h
include/ircd_auth.h include/hash.h include/handlers.h
include/destruct_event.h include/crule.h include/channel.h
include/IPcheck.h
Log message:
Add file-level doxygen comment blocks where they were missing.
---------------------- diff included ----------------------
Index: ircu2.10/include/IPcheck.h
diff -u ircu2.10/include/IPcheck.h:1.11 ircu2.10/include/IPcheck.h:1.12
--- ircu2.10/include/IPcheck.h:1.11 Wed Aug 18 21:00:47 2004
+++ ircu2.10/include/IPcheck.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * IPcheck.h
- *
- * $Id: IPcheck.h,v 1.11 2004/08/19 04:00:47 entrope Exp $
+/** @file IPcheck.h
+ * @brief Interface to count users connected from particular IP addresses.
+ * @version $Id: IPcheck.h,v 1.12 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ipcheck_h
#define INCLUDED_ipcheck_h
Index: ircu2.10/include/channel.h
diff -u ircu2.10/include/channel.h:1.41 ircu2.10/include/channel.h:1.42
--- ircu2.10/include/channel.h:1.41 Wed Sep 22 03:29:41 2004
+++ ircu2.10/include/channel.h Mon Oct 4 21:21:37 2004
@@ -16,8 +16,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: channel.h,v 1.41 2004/09/22 10:29:41 isomer Exp $
+ */
+/** @file
+ * @brief Channel management and maintenance.
+ * @version $Id: channel.h,v 1.42 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_channel_h
#define INCLUDED_channel_h
Index: ircu2.10/include/crule.h
diff -u ircu2.10/include/crule.h:1.3 ircu2.10/include/crule.h:1.4
--- ircu2.10/include/crule.h:1.3 Fri Sep 15 22:35:01 2000
+++ ircu2.10/include/crule.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * crule.h
- *
- * $Id: crule.h,v 1.3 2000/09/16 05:35:01 bleep Exp $
+/** @file crule.h
+ * @brief Interfaces and declarations for connection rule checking.
+ * @version $Id: crule.h,v 1.4 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_crule_h
#define INCLUDED_crule_h
Index: ircu2.10/include/destruct_event.h
diff -u ircu2.10/include/destruct_event.h:1.1 ircu2.10/include/destruct_event.h:1.2
--- ircu2.10/include/destruct_event.h:1.1 Wed Mar 6 18:07:59 2002
+++ ircu2.10/include/destruct_event.h Mon Oct 4 21:21:37 2004
@@ -17,8 +17,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: destruct_event.h,v 1.1 2002/03/07 02:07:59 isomer Exp $
+ */
+/** @file
+ * @brief Functions for handling timed channel destruction events.
+ * @version $Id: destruct_event.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_config_h
Index: ircu2.10/include/handlers.h
diff -u ircu2.10/include/handlers.h:1.19 ircu2.10/include/handlers.h:1.20
--- ircu2.10/include/handlers.h:1.19 Sun May 9 20:08:16 2004
+++ ircu2.10/include/handlers.h Mon Oct 4 21:21:37 2004
@@ -16,13 +16,16 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: handlers.h,v 1.19 2004/05/10 03:08:16 entrope Exp $
+ */
+/** @file
+ * @brief Declarations for all protocol message handler functions.
+ * @version $Id: handlers.h,v 1.20 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_handlers_h
#define INCLUDED_handlers_h
-/*
+/** @page m_functions Protocol Message Handlers
+ *
* m_functions execute protocol messages on this server:
* int m_func(struct Client* cptr, struct Client* sptr, int parc, char* parv[]);
*
@@ -83,7 +86,6 @@
struct Client;
-
extern int m_admin(struct Client*, struct Client*, int, char*[]);
extern int m_away(struct Client*, struct Client*, int, char*[]);
extern int m_cnotice(struct Client*, struct Client*, int, char*[]);
Index: ircu2.10/include/hash.h
diff -u ircu2.10/include/hash.h:1.4 ircu2.10/include/hash.h:1.5
--- ircu2.10/include/hash.h:1.4 Mon Oct 4 20:34:44 2004
+++ ircu2.10/include/hash.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: hash.h,v 1.4 2004/10/05 03:34:44 entrope Exp $
+ */
+/** @file
+ * @brief Hash table management APIs.
+ * @version $Id: hash.h,v 1.5 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_hash_h
Index: ircu2.10/include/ircd_auth.h
diff -u ircu2.10/include/ircd_auth.h:1.1 ircu2.10/include/ircd_auth.h:1.2
--- ircu2.10/include/ircd_auth.h:1.1 Wed Jun 30 15:59:09 2004
+++ ircu2.10/include/ircd_auth.h Mon Oct 4 21:21:37 2004
@@ -19,8 +19,10 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
* 02111-1307, USA.
- *
- * $Id: ircd_auth.h,v 1.1 2004/06/30 22:59:09 entrope Exp $
+ */
+/** @file
+ * @brief Interface to IAuth client implementation.
+ * @version $Id: ircd_auth.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_config_h
Index: ircu2.10/include/ircd_crypt.h
diff -u ircu2.10/include/ircd_crypt.h:1.1 ircu2.10/include/ircd_crypt.h:1.2
--- ircu2.10/include/ircd_crypt.h:1.1 Mon Jun 14 18:20:36 2004
+++ ircu2.10/include/ircd_crypt.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_crypt.h,v 1.1 2004/06/15 01:20:36 entrope Exp $
+ */
+/** @file
+ * @brief Core password encryption and hashing APIs.
+ * @version $Id: ircd_crypt.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_crypt_h
#define INCLUDED_ircd_crypt_h
Index: ircu2.10/include/ircd_crypt_native.h
diff -u ircu2.10/include/ircd_crypt_native.h:1.1
ircu2.10/include/ircd_crypt_native.h:1.2
--- ircu2.10/include/ircd_crypt_native.h:1.1 Mon Jun 14 18:20:36 2004
+++ ircu2.10/include/ircd_crypt_native.h Mon Oct 4 21:21:37 2004
@@ -1,5 +1,6 @@
-/*
- * $Id: ircd_crypt_native.h,v 1.1 2004/06/15 01:20:36 entrope Exp $
+/** @file
+ * @brief Native crypt() function declarations.
+ * @version $Id: ircd_crypt_native.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_crypt_native_h
#define INCLUDED_ircd_crypt_native_h
Index: ircu2.10/include/ircd_crypt_plain.h
diff -u ircu2.10/include/ircd_crypt_plain.h:1.1 ircu2.10/include/ircd_crypt_plain.h:1.2
--- ircu2.10/include/ircd_crypt_plain.h:1.1 Mon Jun 14 18:20:36 2004
+++ ircu2.10/include/ircd_crypt_plain.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_crypt_plain.h,v 1.1 2004/06/15 01:20:36 entrope Exp $
+ */
+/** @file
+ * @brief Declarations for plaintext password "crypting".
+ * @version $Id: ircd_crypt_plain.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_crypt_plain_h
#define INCLUDED_ircd_crypt_plain_h
Index: ircu2.10/include/ircd_crypt_smd5.h
diff -u ircu2.10/include/ircd_crypt_smd5.h:1.1 ircu2.10/include/ircd_crypt_smd5.h:1.2
--- ircu2.10/include/ircd_crypt_smd5.h:1.1 Mon Jun 14 18:20:36 2004
+++ ircu2.10/include/ircd_crypt_smd5.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_crypt_smd5.h,v 1.1 2004/06/15 01:20:36 entrope Exp $
+ */
+/** @file
+ * @brief Declarations for salted MD5 password crypting.
+ * @version $Id: ircd_crypt_smd5.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_crypt_smd5_h
#define INCLUDED_ircd_crypt_smd5_h
Index: ircu2.10/include/ircd_relay.h
diff -u ircu2.10/include/ircd_relay.h:1.1 ircu2.10/include/ircd_relay.h:1.2
--- ircu2.10/include/ircd_relay.h:1.1 Fri Mar 17 21:20:28 2000
+++ ircu2.10/include/ircd_relay.h Mon Oct 4 21:21:37 2004
@@ -21,8 +21,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_relay.h,v 1.1 2000/03/18 05:20:28 bleep Exp $
+ */
+/** @file
+ * @brief Interface to functions for relaying messages.
+ * @version $Id: ircd_relay.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
struct Client;
Index: ircu2.10/include/ircd_reslib.h
diff -u ircu2.10/include/ircd_reslib.h:1.3 ircu2.10/include/ircd_reslib.h:1.4
--- ircu2.10/include/ircd_reslib.h:1.3 Mon Sep 27 20:15:37 2004
+++ ircu2.10/include/ircd_reslib.h Mon Oct 4 21:21:37 2004
@@ -1,8 +1,10 @@
/*
* include/ircd_reslib.h
* (C)opyright 1992 Darren Reed.
- *
- * $Id: ircd_reslib.h,v 1.3 2004/09/28 03:15:37 entrope Exp $
+ */
+/** @file
+ * @brief Interface from ircd resolver to its support functions.
+ * @version $Id: ircd_reslib.h,v 1.4 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircdreslib_h
#define INCLUDED_ircdreslib_h
Index: ircu2.10/include/ircd_signal.h
diff -u ircu2.10/include/ircd_signal.h:1.1 ircu2.10/include/ircd_signal.h:1.2
--- ircu2.10/include/ircd_signal.h:1.1 Fri Mar 17 21:20:28 2000
+++ ircu2.10/include/ircd_signal.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * ircd_signal.h
- *
- * $Id: ircd_signal.h,v 1.1 2000/03/18 05:20:28 bleep Exp $
+/** @file ircd_signal.h
+ * @brief Interface to signal handler subsystem.
+ * @version $Id: ircd_signal.h,v 1.2 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_signal_h
#define INCLUDED_ircd_signal_h
Index: ircu2.10/include/ircd_snprintf.h
diff -u ircu2.10/include/ircd_snprintf.h:1.7 ircu2.10/include/ircd_snprintf.h:1.8
--- ircu2.10/include/ircd_snprintf.h:1.7 Mon Sep 27 18:14:19 2004
+++ ircu2.10/include/ircd_snprintf.h Mon Oct 4 21:21:37 2004
@@ -17,8 +17,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_snprintf.h,v 1.7 2004/09/28 01:14:19 entrope Exp $
+ */
+/** @file
+ * @brief IRC-specific printf() clone interface.
+ * @version $Id: ircd_snprintf.h,v 1.8 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_sys_types_h
#include <sys/types.h>
Index: ircu2.10/include/match.h
diff -u ircu2.10/include/match.h:1.5 ircu2.10/include/match.h:1.6
--- ircu2.10/include/match.h:1.5 Tue Sep 28 07:58:40 2004
+++ ircu2.10/include/match.h Mon Oct 4 21:21:37 2004
@@ -1,9 +1,6 @@
-/*
- * match.h
- */
-/* @file
+/** @file match.h
* @brief Interface for matching strings to IRC masks.
- * @version $Id: match.h,v 1.5 2004/09/28 14:58:40 entrope Exp $
+ * @version $Id: match.h,v 1.6 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_match_h
#define INCLUDED_match_h
Index: ircu2.10/include/msg.h
diff -u ircu2.10/include/msg.h:1.15 ircu2.10/include/msg.h:1.16
--- ircu2.10/include/msg.h:1.15 Mon Oct 4 19:50:40 2004
+++ ircu2.10/include/msg.h Mon Oct 4 21:21:37 2004
@@ -16,8 +16,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: msg.h,v 1.15 2004/10/05 02:50:40 entrope Exp $
+ */
+/** @file
+ * @brief Command and token declarations and structures.
+ * @version $Id: msg.h,v 1.16 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_msg_h
#define INCLUDED_msg_h
Index: ircu2.10/include/msgq.h
diff -u ircu2.10/include/msgq.h:1.7 ircu2.10/include/msgq.h:1.8
--- ircu2.10/include/msgq.h:1.7 Wed Sep 29 20:55:43 2004
+++ ircu2.10/include/msgq.h Mon Oct 4 21:21:37 2004
@@ -17,8 +17,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: msgq.h,v 1.7 2004/09/30 03:55:43 entrope Exp $
+ */
+/** @file
+ * @brief Outbound message queue interface and declarations.
+ * @version $Id: msgq.h,v 1.8 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_ircd_defs_h
#include "ircd_defs.h" /* BUFSIZE */
Index: ircu2.10/include/numeric.h
diff -u ircu2.10/include/numeric.h:1.32 ircu2.10/include/numeric.h:1.33
--- ircu2.10/include/numeric.h:1.32 Wed Sep 22 18:29:03 2004
+++ ircu2.10/include/numeric.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: numeric.h,v 1.32 2004/09/23 01:29:03 entrope Exp $
+ */
+/** @file
+ * @brief Declarations of numeric replies and supporting functions.
+ * @version $Id: numeric.h,v 1.33 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_numeric_h
#define INCLUDED_numeric_h
Index: ircu2.10/include/opercmds.h
diff -u ircu2.10/include/opercmds.h:1.4 ircu2.10/include/opercmds.h:1.5
--- ircu2.10/include/opercmds.h:1.4 Tue Jan 7 02:06:43 2003
+++ ircu2.10/include/opercmds.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * opercmds.h
- *
- * $Id: opercmds.h,v 1.4 2003/01/07 10:06:43 a1kmm Exp $
+/** @file opercmds.h
+ * @brief Declarations of AsLL ping helper commands.
+ * @version $Id: opercmds.h,v 1.5 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_opercmds_h
#define INCLUDED_opercmds_h
Index: ircu2.10/include/packet.h
diff -u ircu2.10/include/packet.h:1.7 ircu2.10/include/packet.h:1.8
--- ircu2.10/include/packet.h:1.7 Thu Jul 4 19:09:19 2002
+++ ircu2.10/include/packet.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * packet.h
- *
- * $Id: packet.h,v 1.7 2002/07/05 02:09:19 a1kmm Exp $
+/** @file packet.h
+ * @brief Declarations for packet handling functions.
+ * @version $Id: packet.h,v 1.8 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_packet_h
#define INCLUDED_packet_h
Index: ircu2.10/include/parse.h
diff -u ircu2.10/include/parse.h:1.3 ircu2.10/include/parse.h:1.4
--- ircu2.10/include/parse.h:1.3 Sun May 9 20:08:15 2004
+++ ircu2.10/include/parse.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * parse.h
- *
- * $Id: parse.h,v 1.3 2004/05/10 03:08:15 entrope Exp $
+/** @file parse.h
+ * @brief Declarations for parsing input from users and other servers.
+ * @version $Id: parse.h,v 1.4 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_parse_h
#define INCLUDED_parse_h
Index: ircu2.10/include/s_auth.h
diff -u ircu2.10/include/s_auth.h:1.5 ircu2.10/include/s_auth.h:1.6
--- ircu2.10/include/s_auth.h:1.5 Tue Sep 21 08:22:53 2004
+++ ircu2.10/include/s_auth.h Mon Oct 4 21:21:37 2004
@@ -14,8 +14,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_auth.h,v 1.5 2004/09/21 15:22:53 entrope Exp $
+ */
+/** @file
+ * @brief Interface for DNS and ident lookups.
+ * @version $Id: s_auth.h,v 1.6 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_auth_h
#define INCLUDED_s_auth_h
Index: ircu2.10/include/s_bsd.h
diff -u ircu2.10/include/s_bsd.h:1.18 ircu2.10/include/s_bsd.h:1.19
--- ircu2.10/include/s_bsd.h:1.18 Tue Sep 21 12:18:50 2004
+++ ircu2.10/include/s_bsd.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_bsd.h
- *
- * $Id: s_bsd.h,v 1.18 2004/09/21 19:18:50 entrope Exp $
+/** @file s_bsd.h
+ * @brief Wrapper functions to avoid direct use of BSD APIs.
+ * @version $Id: s_bsd.h,v 1.19 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_bsd_h
#define INCLUDED_s_bsd_h
@@ -26,7 +25,9 @@
* set client to a smaller size to allow TCP flow control
* to reduce flooding
*/
+/** Default TCP window size for server connections. */
#define SERVER_TCP_WINDOW 61440
+/** Default TCP window size for client connections. */
#define CLIENT_TCP_WINDOW 2048
extern void report_error(const char* text, const char* who, int err);
Index: ircu2.10/include/s_conf.h
diff -u ircu2.10/include/s_conf.h:1.26 ircu2.10/include/s_conf.h:1.27
--- ircu2.10/include/s_conf.h:1.26 Wed Sep 29 19:42:17 2004
+++ ircu2.10/include/s_conf.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_conf.h
- *
- * $Id: s_conf.h,v 1.26 2004/09/30 02:42:17 entrope Exp $
+/** @file s_conf.h
+ * @brief ircd configuration file API.
+ * @version $Id: s_conf.h,v 1.27 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_conf_h
#define INCLUDED_s_conf_h
Index: ircu2.10/include/s_debug.h
diff -u ircu2.10/include/s_debug.h:1.11 ircu2.10/include/s_debug.h:1.12
--- ircu2.10/include/s_debug.h:1.11 Wed Sep 22 17:36:55 2004
+++ ircu2.10/include/s_debug.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_debug.h
- *
- * $Id: s_debug.h,v 1.11 2004/09/23 00:36:55 entrope Exp $
+/* @file s_debug.h
+ * @brief Debug APIs for the ircd.
+ * @version $Id: s_debug.h,v 1.12 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_debug_h
#define INCLUDED_s_debug_h
Index: ircu2.10/include/s_misc.h
diff -u ircu2.10/include/s_misc.h:1.7 ircu2.10/include/s_misc.h:1.8
--- ircu2.10/include/s_misc.h:1.7 Wed Sep 22 19:01:47 2004
+++ ircu2.10/include/s_misc.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_misc.h
- *
- * $Id: s_misc.h,v 1.7 2004/09/23 02:01:47 entrope Exp $
+/** @file s_misc.h
+ * @brief Miscellaneous support functions and declarations.
+ * @version $Id: s_misc.h,v 1.8 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_misc_h
#define INCLUDED_s_misc_h
Index: ircu2.10/include/s_numeric.h
diff -u ircu2.10/include/s_numeric.h:1.2 ircu2.10/include/s_numeric.h:1.3
--- ircu2.10/include/s_numeric.h:1.2 Fri Mar 17 21:20:28 2000
+++ ircu2.10/include/s_numeric.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_numeric.h
- *
- * $Id: s_numeric.h,v 1.2 2000/03/18 05:20:28 bleep Exp $
+/** @file s_numeric.h
+ * @brief Send a numeric message to a client.
+ * @version $Id: s_numeric.h,v 1.3 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_numeric_h
#define INCLUDED_s_numeric_h
Index: ircu2.10/include/s_serv.h
diff -u ircu2.10/include/s_serv.h:1.6 ircu2.10/include/s_serv.h:1.7
--- ircu2.10/include/s_serv.h:1.6 Fri Jun 8 16:12:16 2001
+++ ircu2.10/include/s_serv.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_serv.h
- *
- * $Id: s_serv.h,v 1.6 2001/06/08 23:12:16 kev Exp $
+/** @file s_serv.h
+ * @brief Miscellaneous server support functions.
+ * @version $Id: s_serv.h,v 1.7 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_serv_h
#define INCLUDED_s_serv_h
Index: ircu2.10/include/s_stats.h
diff -u ircu2.10/include/s_stats.h:1.11 ircu2.10/include/s_stats.h:1.12
--- ircu2.10/include/s_stats.h:1.11 Wed Sep 29 19:42:17 2004
+++ ircu2.10/include/s_stats.h Mon Oct 4 21:21:37 2004
@@ -18,8 +18,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_stats.h,v 1.11 2004/09/30 02:42:17 entrope Exp $
+ */
+/** @file
+ * @brief Report configuration lines and other statistics from this server.
+ * @version $Id: s_stats.h,v 1.12 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_stats_h
Index: ircu2.10/include/s_user.h
diff -u ircu2.10/include/s_user.h:1.18 ircu2.10/include/s_user.h:1.19
--- ircu2.10/include/s_user.h:1.18 Mon Sep 27 05:32:17 2004
+++ ircu2.10/include/s_user.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * s_user.h
- *
- * $Id: s_user.h,v 1.18 2004/09/27 12:32:17 entrope Exp $
+/** @file s_user.h
+ * @brief Miscellaneous user-related helper functions.
+ * @version $Id: s_user.h,v 1.19 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_s_user_h
#define INCLUDED_s_user_h
Index: ircu2.10/include/send.h
diff -u ircu2.10/include/send.h:1.20 ircu2.10/include/send.h:1.21
--- ircu2.10/include/send.h:1.20 Mon Sep 27 05:32:18 2004
+++ ircu2.10/include/send.h Mon Oct 4 21:21:37 2004
@@ -1,7 +1,6 @@
-/*
- * send.h
- *
- * $Id: send.h,v 1.20 2004/09/27 12:32:18 entrope Exp $
+/** @file send.h
+ * @brief Send messages to certain targets.
+ * @version $Id: send.h,v 1.21 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_send_h
#define INCLUDED_send_h
Index: ircu2.10/include/uping.h
diff -u ircu2.10/include/uping.h:1.7 ircu2.10/include/uping.h:1.8
--- ircu2.10/include/uping.h:1.7 Mon Sep 27 10:39:53 2004
+++ ircu2.10/include/uping.h Mon Oct 4 21:21:37 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: uping.h,v 1.7 2004/09/27 17:39:53 entrope Exp $
+ */
+/** @file
+ * @brief UDP ping implementation.
+ * @version $Id: uping.h,v 1.8 2004/10/05 04:21:37 entrope Exp $
*/
#ifndef INCLUDED_uping_h
#define INCLUDED_uping_h
Index: ircu2.10/include/userload.h
diff -u ircu2.10/include/userload.h:1.5 ircu2.10/include/userload.h:1.6
--- ircu2.10/include/userload.h:1.5 Mon Sep 27 14:24:41 2004
+++ ircu2.10/include/userload.h Mon Oct 4 21:21:36 2004
@@ -19,8 +19,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: userload.h,v 1.5 2004/09/27 21:24:41 entrope Exp $
+ */
+/** @file
+ * @brief Userload tracking and statistics.
+ * @version $Id: userload.h,v 1.6 2004/10/05 04:21:36 entrope Exp $
*/
#ifndef INCLUDED_userload_h
#define INCLUDED_userload_h
Index: ircu2.10/include/whocmds.h
diff -u ircu2.10/include/whocmds.h:1.8 ircu2.10/include/whocmds.h:1.9
--- ircu2.10/include/whocmds.h:1.8 Mon Sep 27 14:48:07 2004
+++ ircu2.10/include/whocmds.h Mon Oct 4 21:21:36 2004
@@ -1,7 +1,6 @@
-/*
- * whocmds.h
- *
- * $Id: whocmds.h,v 1.8 2004/09/27 21:48:07 entrope Exp $
+/** @file whocmds.h
+ * @brief Support functions for /WHO-like commands.
+ * @version $Id: whocmds.h,v 1.9 2004/10/05 04:21:36 entrope Exp $
*/
#ifndef INCLUDED_whocmds_h
#define INCLUDED_whocmds_h
Index: ircu2.10/ircd/ircd_md5.c
diff -u ircu2.10/ircd/ircd_md5.c:1.2 ircu2.10/ircd/ircd_md5.c:1.3
--- ircu2.10/ircd/ircd_md5.c:1.2 Mon Oct 4 19:32:22 2004
+++ ircu2.10/ircd/ircd_md5.c Mon Oct 4 21:21:36 2004
@@ -17,9 +17,11 @@
* will fill a supplied 16-byte array with the digest.
*
* ircuified 2002 by hikari
- *
- * $Id: ircd_md5.c,v 1.2 2004/10/05 02:32:22 entrope Exp $
-*/
+ */
+/** @file
+ * @brief MD5 implementation for ircu.
+ * @version $Id: ircd_md5.c,v 1.3 2004/10/05 04:21:36 entrope Exp $
+ */
#include <string.h>
#include "ircd_md5.h"
Index: ircu2.10/ircd/ircd_snprintf.c
diff -u ircu2.10/ircd/ircd_snprintf.c:1.15 ircu2.10/ircd/ircd_snprintf.c:1.16
--- ircu2.10/ircd/ircd_snprintf.c:1.15 Mon Sep 27 18:14:18 2004
+++ ircu2.10/ircd/ircd_snprintf.c Mon Oct 4 21:21:36 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: ircd_snprintf.c,v 1.15 2004/09/28 01:14:18 entrope Exp $
+ */
+/** @file
+ * @brief IRC-specific printf() clone implementation.
+ * @version $Id: ircd_snprintf.c,v 1.16 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/msgq.c
diff -u ircu2.10/ircd/msgq.c:1.8 ircu2.10/ircd/msgq.c:1.9
--- ircu2.10/ircd/msgq.c:1.8 Wed Sep 29 20:55:43 2004
+++ ircu2.10/ircd/msgq.c Mon Oct 4 21:21:36 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: msgq.c,v 1.8 2004/09/30 03:55:43 entrope Exp $
+ */
+/** @file
+ * @brief Outbound message queue implementation.
+ * @version $Id: msgq.c,v 1.9 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/s_auth.c
diff -u ircu2.10/ircd/s_auth.c:1.30 ircu2.10/ircd/s_auth.c:1.31
--- ircu2.10/ircd/s_auth.c:1.30 Tue Sep 21 08:54:43 2004
+++ ircu2.10/ircd/s_auth.c Mon Oct 4 21:21:36 2004
@@ -16,8 +16,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: s_auth.c,v 1.30 2004/09/21 15:54:43 entrope Exp $
- *
* Changes:
* July 6, 1999 - Rewrote most of the code here. When a client connects
* to the server and passes initial socket validation checks, it
@@ -27,6 +25,10 @@
* any messages from it.
* --Bleep Thomas Helvey <[EMAIL PROTECTED]>
*/
+/** @file
+ * @brief Implementation of DNS and ident lookups.
+ * @version $Id: s_auth.c,v 1.31 2004/10/05 04:21:36 entrope Exp $
+ */
#include "config.h"
#include "s_auth.h"
Index: ircu2.10/ircd/s_debug.c
diff -u ircu2.10/ircd/s_debug.c:1.32 ircu2.10/ircd/s_debug.c:1.33
--- ircu2.10/ircd/s_debug.c:1.32 Wed Sep 22 17:36:56 2004
+++ ircu2.10/ircd/s_debug.c Mon Oct 4 21:21:36 2004
@@ -16,9 +16,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_debug.c,v 1.32 2004/09/23 00:36:56 entrope Exp $
- *
+ */
+/** @file
+ * @brief Debug support for the ircd.
+ * @version $Id: s_debug.c,v 1.33 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/s_err.c
diff -u ircu2.10/ircd/s_err.c:1.55 ircu2.10/ircd/s_err.c:1.56
--- ircu2.10/ircd/s_err.c:1.55 Mon Sep 27 06:20:23 2004
+++ ircu2.10/ircd/s_err.c Mon Oct 4 21:21:36 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_err.c,v 1.55 2004/09/27 13:20:23 entrope Exp $
+ */
+/** @file
+ * @brief Error handling support.
+ * @version $Id: s_err.c,v 1.56 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/s_misc.c
diff -u ircu2.10/ircd/s_misc.c:1.40 ircu2.10/ircd/s_misc.c:1.41
--- ircu2.10/ircd/s_misc.c:1.40 Mon Sep 27 06:20:23 2004
+++ ircu2.10/ircd/s_misc.c Mon Oct 4 21:21:36 2004
@@ -19,8 +19,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_misc.c,v 1.40 2004/09/27 13:20:23 entrope Exp $
+ */
+/** @file
+ * @brief Miscellaneous support functions.
+ * @version $Id: s_misc.c,v 1.41 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/s_numeric.c
diff -u ircu2.10/ircd/s_numeric.c:1.9 ircu2.10/ircd/s_numeric.c:1.10
--- ircu2.10/ircd/s_numeric.c:1.9 Wed Sep 22 19:07:42 2004
+++ ircu2.10/ircd/s_numeric.c Mon Oct 4 21:21:36 2004
@@ -17,8 +17,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: s_numeric.c,v 1.9 2004/09/23 02:07:42 entrope Exp $
+ */
+/** @file
+ * @brief Send a numeric message to a client.
+ * @version $Id: s_numeric.c,v 1.10 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/uping.c
diff -u ircu2.10/ircd/uping.c:1.18 ircu2.10/ircd/uping.c:1.19
--- ircu2.10/ircd/uping.c:1.18 Mon Sep 27 10:39:53 2004
+++ ircu2.10/ircd/uping.c Mon Oct 4 21:21:36 2004
@@ -15,8 +15,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: uping.c,v 1.18 2004/09/27 17:39:53 entrope Exp $
+ */
+/** @file
+ * @brief UDP ping implementation.
+ * @version $Id: uping.c,v 1.19 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
Index: ircu2.10/ircd/userload.c
diff -u ircu2.10/ircd/userload.c:1.10 ircu2.10/ircd/userload.c:1.11
--- ircu2.10/ircd/userload.c:1.10 Mon Sep 27 14:24:41 2004
+++ ircu2.10/ircd/userload.c Mon Oct 4 21:21:36 2004
@@ -1,7 +1,7 @@
/*
* Userload module by Michael L. VanLoon (mlv) <[EMAIL PROTECTED]>
* Written 2/93. Originally grafted into irc2.7.2g 4/93.
- *
+ *
* Rewritten 9/97 by Carlo Wood (Run) <[EMAIL PROTECTED]>
* because previous version used ridiculous amounts of memory
* (stored all loads of the passed three days ~ 8 megs).
@@ -22,8 +22,10 @@
* 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., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
- * $Id: userload.c,v 1.10 2004/09/27 21:24:41 entrope Exp $
+ */
+/** @file
+ * @brief Userload tracking and statistics.
+ * @version $Id: userload.c,v 1.11 2004/10/05 04:21:36 entrope Exp $
*/
#include "config.h"
----------------------- End of diff -----------------------