Changeset 804 for trunk


Ignore:
Timestamp:
06/01/07 04:10:37 (5 years ago)
Author:
wd
Message:

Mid-stage commit. Move to new dependencies system for addons/commands.
Created area for suermode/channelmode 'addons' to be placed in.

Location:
trunk/ithildin/modules/ircd
Files:
2 added
81 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/modules/ircd/addons/acl.c

    r801 r804  
    1717 
    1818MODULE_REGISTER("$Rev$"); 
    19 /* 
    20 @DEPENDENCIES@: ircd 
    21 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    NULL 
     22] 
    2223 
    2324struct acl_module_data acl; 
  • trunk/ithildin/modules/ircd/addons/antidrone.c

    r790 r804  
    1717MODULE_REGISTER("$Rev$"); 
    1818 
    19 /* 
    20 @DEPENDENCIES@:        ircd 
    21 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    NULL 
     22] 
    2223 
    2324static bool anti_bear = false; 
  • trunk/ithildin/modules/ircd/addons/cmode_filter.c

    r787 r804  
    1818MODULE_REGISTER("$Rev$"); 
    1919 
    20 /* 
    21 @DEPENDENCIES@:        ircd 
    22 @DEPENDENCIES@: ircd/addons/core 
    23 */ 
     20const char **mdepends = [ 
     21    "ircd", 
     22    NULL 
     23] 
    2424 
    2525static unsigned char chanmode_filter; 
  • trunk/ithildin/modules/ircd/addons/cmode_operonly.c

    r803 r804  
    1717MODULE_REGISTER("$Rev$"); 
    1818 
    19 /* 
    20 @DEPENDENCIES@:        ircd 
    21 @DEPENDENCIES@: ircd/addons/core 
    22 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    NULL 
     22] 
    2323 
    2424static unsigned char chanmode_operonly; 
  • trunk/ithildin/modules/ircd/addons/cmode_private.c

    r803 r804  
    1919MODULE_REGISTER("$Rev$"); 
    2020 
    21 /* 
    22 @DEPENDENCIES@:        ircd ircd/addons/core 
    23 */ 
     21const char **mdepends = [ 
     22    "ircd", 
     23    NULL 
     24] 
    2425 
    2526static unsigned char chanmode_private; 
  • trunk/ithildin/modules/ircd/addons/cmode_reg.c

    r619 r804  
    1818MODULE_REGISTER("$Rev$"); 
    1919 
    20 /* 
    21 @DEPENDENCIES@:        ircd 
    22 */ 
     20const char **mdepends = [ 
     21    "ircd", 
     22    NULL 
     23] 
    2324 
    2425unsigned char reg_cmode; 
  • trunk/ithildin/modules/ircd/addons/cmode_strip.c

    r787 r804  
    2525MODULE_REGISTER("$Rev$"); 
    2626 
    27 /* 
    28 @DEPENDENCIES@:        ircd 
    29 @DEPENDENCIES@: ircd/addons/core 
    30 */ 
     27const char **mdepends = [ 
     28    "ircd", 
     29    NULL 
     30] 
    3131 
    3232static unsigned char chanmode_strip; 
  • trunk/ithildin/modules/ircd/addons/cmodes_regonly.c

    r613 r804  
    2020MODULE_REGISTER("$Rev$"); 
    2121 
    22 /* 
    23 @DEPENDENCIES@:        ircd 
    24 @DEPENDENCIES@: ircd/addons/core 
    25 @DEPENDENCIES@: ircd/addons/umode_reg 
    26 */ 
     22const char **mdepends = [ 
     23    "ircd", 
     24    "ircd.addon.umode_reg", 
     25    NULL 
     26] 
    2727 
    2828static struct { 
  • trunk/ithildin/modules/ircd/addons/hostcrypt.c

    r803 r804  
    2525 
    2626MODULE_REGISTER("$Rev$"); 
    27 /* 
    28 @DEPENDENCIES@: ircd 
    29 @DEPENDENCIES@: ircd/protocols/rfc1459 
    30 */ 
     27const char **mdepends = [ 
     28    "ircd", 
     29    "ircd.protocol.rfc1450", 
     30    NULL 
     31] 
    3132 
    3233typedef char *(*hostcrypt_func_t)(client_t *); 
  • trunk/ithildin/modules/ircd/addons/hostmask.c

    r787 r804  
    1616 
    1717MODULE_REGISTER("$Rev$"); 
    18 /* 
    19 @DEPENDENCIES@: ircd 
    20 */ 
     18const char **mdepends = [ 
     19    "ircd", 
     20    NULL 
     21] 
    2122 
    2223#define CGI_IRC_SPECIAL_MASK "cgi:irc" 
  • trunk/ithildin/modules/ircd/addons/quarantine.c

    r787 r804  
    1717 
    1818MODULE_REGISTER("$Rev$"); 
    19 /* 
    20 @DEPENDENCIES@: ircd 
    21 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    NULL 
     22] 
    2223 
    2324struct quarantine_module_data quarantine; 
  • trunk/ithildin/modules/ircd/addons/servicesid.c

    r579 r804  
    1717 
    1818MODULE_REGISTER("$Rev$"); 
    19  
    20 /* 
    21 @DEPENDENCIES@:        ircd 
    22 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    NULL 
     22] 
    2323 
    2424struct mdext_item *servicesid_mdext; 
  • trunk/ithildin/modules/ircd/addons/throttle.c

    r801 r804  
    1919 
    2020MODULE_REGISTER("$Rev$"); 
    21 /* 
    22 @DEPENDENCIES@: ircd 
    23 @DEPENDENCIES@: ircd/addons/acl 
    24 */ 
     21const char **mdepends = [ 
     22    "ircd", 
     23    "ircd.addon.acl", 
     24    NULL 
     25] 
    2526 
    2627static const char *throttle_acl_type = "throttle"; 
  • trunk/ithildin/modules/ircd/addons/umode_admin.c

    r579 r804  
    1818 
    1919MODULE_REGISTER("$Rev$"); 
    20  
    21 /* 
    22 @DEPENDENCIES@:        ircd 
    23 @DEPENDENCIES@: ircd/commands/whois 
    24 */ 
     20const char **mdepends = [ 
     21    "ircd", 
     22    "ircd.command.whois", 
     23    NULL 
     24] 
    2525 
    2626unsigned char usermode_admin; 
  • trunk/ithildin/modules/ircd/addons/umode_helper.c

    r803 r804  
    1919 
    2020MODULE_REGISTER("$Rev$"); 
    21  
    22 /* 
    23 @DEPENDENCIES@:        ircd 
    24 @DEPENDENCIES@: ircd/commands/mode 
    25 @DEPENDENCIES@: ircd/commands/whois 
    26 */ 
     21const char **mdepends = [ 
     22    "ircd", 
     23    "ircd.command.mode", 
     24    "ircd.command.whois", 
     25    NULL 
     26] 
    2727 
    2828unsigned char usermode_helper; 
  • trunk/ithildin/modules/ircd/addons/umode_reg.c

    r619 r804  
    1919 
    2020MODULE_REGISTER("$Rev$"); 
    21  
    22 /* 
    23 @DEPENDENCIES@:        ircd 
    24 @DEPENDENCIES@: ircd/commands/mode 
    25 @DEPENDENCIES@: ircd/commands/whois 
    26 */ 
     21const char **mdepends = [ 
     22    "ircd", 
     23    "ircd.command.mode", 
     24    "ircd.command.whois", 
     25    NULL 
     26] 
    2727 
    2828unsigned char reg_umode; 
  • trunk/ithildin/modules/ircd/addons/umode_regonly.c

    r579 r804  
    1717 
    1818MODULE_REGISTER("$Rev$"); 
    19  
    20 /* 
    21 @DEPENDENCIES@:        ircd 
    22 @DEPENDENCIES@: ircd/addons/umode_reg 
    23 */ 
     19const char **mdepends = [ 
     20    "ircd", 
     21    "ircd.addon.umode_reg", 
     22    NULL 
     23] 
    2424 
    2525static unsigned char usermode_regonly; 
  • trunk/ithildin/modules/ircd/addons/umode_svcadmin.c

    r579 r804  
    1818 
    1919MODULE_REGISTER("$Rev$"); 
    20  
    21 /* 
    22 @DEPENDENCIES@:        ircd 
    23 @DEPENDENCIES@: ircd/commands/whois 
    24 */ 
     20const char **mdepends = [ 
     21    "ircd", 
     22    "ircd.command.whois", 
     23    NULL 
     24] 
    2525 
    2626unsigned char usermode_svcadmin; 
  • trunk/ithildin/modules/ircd/commands/acl.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/acl 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118static const char *acl_kline_type = "kline"; 
  • trunk/ithildin/modules/ircd/commands/admin.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(admin) { 
  • trunk/ithildin/modules/ircd/commands/akill.c

    r801 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/acl 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118static const char *acl_akill_type = "akill"; 
  • trunk/ithildin/modules/ircd/commands/away.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/commands/whois ircd/addons/core 
    20 */ 
     17const char *mdepends[] = MDEPENDS; 
    2118 
    2219HOOK_FUNCTION(away_whois_hook); 
  • trunk/ithildin/modules/ircd/commands/capab.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917CLIENT_COMMAND(capab, 1, 0, COMMAND_FL_UNREGISTERED) { 
  • trunk/ithildin/modules/ircd/commands/chatops.c

    r579 r804  
    1212 */ 
    1313 
    14 #include <ithildin/stand.h> 
     14#include <ithildin/ithildin.h> 
    1515 
    1616#include "ircd.h" 
     
    1919 
    2020MODULE_REGISTER("$Rev$"); 
    21 /* 
    22 @DEPENDENCIES@: ircd 
    23 */ 
     21const char *mdepends[] = MDEPENDS; 
    2422 
    2523static struct { 
  • trunk/ithildin/modules/ircd/commands/connect.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917struct privilege_tuple priv_connect_tuple[] = { 
  • trunk/ithildin/modules/ircd/commands/die.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917/* the die command, kills the server rather forcefully and violently.  of 
  • trunk/ithildin/modules/ircd/commands/dns.c

    r579 r804  
    88 */ 
    99 
    10 #include <ithildin/stand.h> 
     10#include <ithildin/ithildin.h> 
    1111 
    1212#include "ircd.h" 
     
    1717 
    1818MODULE_REGISTER("$Rev$"); 
    19 /* 
    20 @DEPENDENCIES@: ircd 
    21 @DEPENDENCIES@: dns 
    22 */ 
     19const char *mdepends[] = MDEPENDS; 
    2320 
    2421struct dns_cmd_lookup { 
  • trunk/ithildin/modules/ircd/commands/error.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917/* the error command basically is just used to say "something bad happened." 
  • trunk/ithildin/modules/ircd/commands/flags.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct { 
  • trunk/ithildin/modules/ircd/commands/globops.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct { 
  • trunk/ithildin/modules/ircd/commands/gnotice.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct { 
  • trunk/ithildin/modules/ircd/commands/helper.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/addons/umode_helper 
    20 @DEPENDENCIES@: ircd/commands/mode 
    21 */ 
     17const char *mdepends[] = MDEPENDS; 
    2218 
    2319/* the 'helper' command: 
  • trunk/ithildin/modules/ircd/commands/helpops.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/umode_helper 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118/* The 'HELPOPS' command.  This allows +h users to send messages to each other 
  • trunk/ithildin/modules/ircd/commands/info.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917char **info_text_copying; 
  • trunk/ithildin/modules/ircd/commands/invite.c

    r613 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/core 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118/* this structure is used to hold invites to a channel. */ 
     
    3835 
    3936    if (!get_module_savedata(savelist, "chanmode_invite", &chanmode_invite)) { 
    40         EXPORT_SYM(chanmode_i); 
    41         chanmode_request('i', &chanmode_invite, CHANMODE_FL_D, "chanmode_i", 
    42                 "chanmode_flag_query", sizeof(struct channel_invite_list), NULL); 
    43     } 
     37        chanmode_request('i', &chanmode_invite, CHANMODE_FL_D, chanmode_i, 
     38                chanmode_flag_query, sizeof(struct channel_invite_list), NULL); 
     39    } else 
     40        chanmode_change_funcs(chanmode_invite, chanmode_i, 
     41                chanmode_flag_query); 
    4442 
    4543    add_hook(ircd.events.can_join_channel, can_join_mode_i); 
  • trunk/ithildin/modules/ircd/commands/ison.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(ison) { 
  • trunk/ithildin/modules/ircd/commands/join.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 @DEPENDENCIES@: ircd/commands/part 
    18 */ 
     15const char *mdepends[] = MDEPENDS; 
    1916 
    2017static int priv_maxchannels; 
  • trunk/ithildin/modules/ircd/commands/kick.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/core 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118MODULE_LOADER(kick) { 
  • trunk/ithildin/modules/ircd/commands/kill.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct privilege_tuple priv_tuple[] = { 
  • trunk/ithildin/modules/ircd/commands/links.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(links) { 
  • trunk/ithildin/modules/ircd/commands/list.c

    r579 r804  
    1111 */ 
    1212 
    13 #include <ithildin/stand.h> 
     13#include <ithildin/ithildin.h> 
    1414 
    1515#include "ircd.h" 
     
    2020 
    2121MODULE_REGISTER("$Rev$"); 
    22 /* 
    23 @DEPENDENCIES@: ircd 
    24 @DEPENDENCIES@: ircd/addons/core 
    25 */ 
     22const char *mdepends[] = MDEPENDS; 
    2623 
    2724MODULE_LOADER(list) { 
  • trunk/ithildin/modules/ircd/commands/locops.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct { 
  • trunk/ithildin/modules/ircd/commands/lusers.c

    r667 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917HOOK_FUNCTION(lusers_rc_hook); 
  • trunk/ithildin/modules/ircd/commands/mode.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1818 
    1919MODULE_REGISTER("$Rev$"); 
    20 /* 
    21 @DEPENDENCIES@: ircd 
    22 @DEPENDENCIES@: ircd/addons/core 
    23 */ 
     20const char *mdepends[] = MDEPENDS; 
    2421 
    2522/* called when a client is registered to set default modes */ 
  • trunk/ithildin/modules/ircd/commands/module.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/core 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118/* this command may be used by operators to load, unload, or reload modules 
     
    5047        while (*s != '\0') { 
    5148            if (*s == '-') 
    52                 *s = '/'; 
     49                *s = '.'; 
    5350            s++; 
    5451        } 
     
    6562        sprintf(mname, "%s", argc > 3 ? argv[3] : "*"); 
    6663    else 
    67         sprintf(mname, "%s/%s", type, (argc > 3 ? argv[3] : "*")); 
     64        sprintf(mname, "%s.%s", type, (argc > 3 ? argv[3] : "*")); 
    6865 
    6966    /* depending on what they asked for, we do different things.  the one 
     
    9289                    !strcasecmp(mp->name, "ident") || 
    9390                    !strcasecmp(mp->name, "ircd") || 
    94                     !strcasecmp(mp->name, "ircd/commands/module"))) { 
     91                    !strcasecmp(mp->name, "ircd.commands.module"))) { 
    9592            sendto_one(cli, "NOTICE", ":You cannot unload the %s module", 
    9693                    mp->name); 
  • trunk/ithildin/modules/ircd/commands/motd.c

    r787 r804  
    99 */ 
    1010 
    11 #include <ithildin/stand.h> 
     11#include <ithildin/ithildin.h> 
    1212 
    1313#include "ircd.h" 
     
    1616 
    1717MODULE_REGISTER("$Rev$"); 
    18 /* 
    19 @DEPENDENCIES@: ircd 
    20 */ 
     18const char *mdepends[] = MDEPENDS; 
    2119 
    2220static struct { 
  • trunk/ithildin/modules/ircd/commands/names.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917HOOK_FUNCTION(names_join_hook); 
  • trunk/ithildin/modules/ircd/commands/nick.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/commands/mode 
    20 */ 
     17const char *mdepends[] = MDEPENDS; 
    2118 
    2219static client_t *check_collision(client_t *, client_t *, bool); 
  • trunk/ithildin/modules/ircd/commands/notice.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/core 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118#define MAXTARGETS 20 /* the traditional limit */ 
  • trunk/ithildin/modules/ircd/commands/oper.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/commands/mode 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118static XINFO_FUNC(xinfo_oper_func); 
  • trunk/ithildin/modules/ircd/commands/part.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917/* 
  • trunk/ithildin/modules/ircd/commands/pass.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static void copy_in_pass(connection_t *, char *); 
  • trunk/ithildin/modules/ircd/commands/ping.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917/* argv[1]: origin 
  • trunk/ithildin/modules/ircd/commands/pong.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917/* if a client sends a PONG, just remove the PINGSENT flag */ 
  • trunk/ithildin/modules/ircd/commands/quit.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static int quit_format; 
  • trunk/ithildin/modules/ircd/commands/rehash.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917struct privilege_tuple priv_rehash_tuple[] = { 
  • trunk/ithildin/modules/ircd/commands/samode.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/addons/umode_svcadmin 
    20 @DEPENDENCIES@: ircd/commands/mode 
    21 */ 
     17const char *mdepends[] = MDEPENDS; 
    2218 
    2319CLIENT_COMMAND(samode, 2, 0, COMMAND_FL_OPERATOR) { 
  • trunk/ithildin/modules/ircd/commands/server.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917#ifdef HAVE_OPENSSL 
  • trunk/ithildin/modules/ircd/commands/services.c

    r579 r804  
    1212 */ 
    1313 
    14 #include <ithildin/stand.h> 
     14#include <ithildin/ithildin.h> 
    1515 
    1616#include "ircd.h" 
     
    2020 
    2121MODULE_REGISTER("$Rev$"); 
    22 /* 
    23 @DEPENDENCIES@: ircd 
    24 */ 
     22const char *mdepends[] = MDEPENDS; 
    2523 
    2624static char *services_host; 
  • trunk/ithildin/modules/ircd/commands/silence.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 */ 
     16const char *mdepends[] = MDEPENDS; 
    1917 
    2018#define MAXSILENCE 10 /* maximum silence entries */ 
  • trunk/ithildin/modules/ircd/commands/sjoin.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/commands/mode 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118/* SJOIN: (client) 
  • trunk/ithildin/modules/ircd/commands/sqline.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/quarantine 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118static const char *sqline_quarantine_type = "sqline"; 
  • trunk/ithildin/modules/ircd/commands/squit.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917struct privilege_tuple priv_squit_tuple[] = { 
  • trunk/ithildin/modules/ircd/commands/stats.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 @DEPENDENCIES@: ircd/commands/xinfo 
    18 */ 
     15const char *mdepends[] = MDEPENDS; 
    1916 
    2017/* argv[1] = information to request 
  • trunk/ithildin/modules/ircd/commands/svinfo.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917#define MINIMUM_TS_VERSION 3 
  • trunk/ithildin/modules/ircd/commands/svskill.c

    r579 r804  
    99 */ 
    1010 
    11 #include <ithildin/stand.h> 
     11#include <ithildin/ithildin.h> 
    1212 
    1313#include "ircd.h" 
     
    1616 
    1717MODULE_REGISTER("$Rev$"); 
    18 /* 
    19 @DEPENDENCIES@: ircd 
    20 */ 
     18const char *mdepends[] = MDEPENDS; 
    2119 
    2220static void do_svskill(client_t *, server_t *, int, char **); 
  • trunk/ithildin/modules/ircd/commands/svsmode.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/addons/servicesid 
    20 @DEPENDENCIES@: ircd/commands/mode 
    21 */ 
     17const char *mdepends[] = MDEPENDS; 
    2218 
    2319static void do_svsmode(client_t *, server_t *, int, char **); 
  • trunk/ithildin/modules/ircd/commands/svsnick.c

    r593 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static void do_svsnick(client_t *, server_t *, int, char **); 
  • trunk/ithildin/modules/ircd/commands/time.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(time) { 
  • trunk/ithildin/modules/ircd/commands/topic.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/addons/core 
    20 */ 
     17const char *mdepends[] = MDEPENDS; 
    2118 
    2219unsigned char topic_chanmode; 
  • trunk/ithildin/modules/ircd/commands/trace.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(trace) { 
  • trunk/ithildin/modules/ircd/commands/user.c

    r692 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917CLIENT_COMMAND(user, 4, 4, COMMAND_FL_UNREGISTERED) { 
  • trunk/ithildin/modules/ircd/commands/userhost.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/addons/core 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118MODULE_LOADER(userhost) { 
  • trunk/ithildin/modules/ircd/commands/version.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917MODULE_LOADER(version) { 
  • trunk/ithildin/modules/ircd/commands/wallops.c

    r579 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static struct { 
  • trunk/ithildin/modules/ircd/commands/watch.c

    r787 r804  
    1212 */ 
    1313 
    14 #include <ithildin/stand.h> 
     14#include <ithildin/ithildin.h> 
    1515 
    1616#include "ircd.h" 
     
    1919 
    2020MODULE_REGISTER("$Rev$"); 
    21 /* 
    22 @DEPENDENCIES@: ircd 
    23 */ 
     21const char *mdepends[] = MDEPENDS; 
    2422 
    2523typedef struct watch watch_t; 
  • trunk/ithildin/modules/ircd/commands/who.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1515 
    1616MODULE_REGISTER("$Rev$"); 
    17 /* 
    18 @DEPENDENCIES@: ircd 
    19 @DEPENDENCIES@: ircd/addons/core 
    20 */ 
     17const char *mdepends[] = MDEPENDS; 
    2118 
    2219static int priv_wholimit; 
  • trunk/ithildin/modules/ircd/commands/whois.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 */ 
     16const char *mdepends[] = MDEPENDS; 
    1917 
    2018event_t *whois_event; 
  • trunk/ithildin/modules/ircd/commands/whowas.c

    r787 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1414 
    1515MODULE_REGISTER("$Rev$"); 
    16 /* 
    17 @DEPENDENCIES@: ircd 
    18 @DEPENDENCIES@: ircd/commands/whois 
    19 */ 
     16const char *mdepends[] = MDEPENDS; 
    2017 
    2118MODULE_LOADER(whowas) { 
  • trunk/ithildin/modules/ircd/commands/xinfo.c

    r803 r804  
    66 */ 
    77 
    8 #include <ithildin/stand.h> 
     8#include <ithildin/ithildin.h> 
    99 
    1010#include "ircd.h" 
     
    1313 
    1414MODULE_REGISTER("$Rev$"); 
    15 /* 
    16 @DEPENDENCIES@: ircd 
    17 */ 
     15const char *mdepends[] = MDEPENDS; 
    1816 
    1917static XINFO_FUNC(xinfo_class_handler); 
  • trunk/ithildin/modules/ircd/ircd.c

    r803 r804  
    22 * ircd.c: the main() type area for the ircd module 
    33 *  
    4  * Copyright 2002 the Ithildin Project. 
     4 * Copyright 2002-2007 the Ithildin Project. 
    55 * See the COPYING file for more information on licensing and use. 
    66 *  
     
    1919 
    2020MODULE_REGISTER(IRCD_VERSION); 
    21 /* 
    22 @DEPENDENCIES@: dns ident 
    23 */ 
    24  
     21 
     22const char *mdepends[] = { 
     23#ifdef WITH_DNS_MODULE 
     24    "dns", 
     25#endif 
     26#ifdef WITH_IDENT_MODULE 
     27    "ident", 
     28#endif 
     29    NULL 
     30}; 
     31 
     32/* we "soft depend" on a bunch of the base commands and a base protocol.  */ 
     33const char *mpostdepends[] = { 
     34    "ircd.protocol.rfc1459", 
     35    "ircd.command.error",   "ircd.command.join", 
     36    "ircd.command.kick",    "ircd.command.kill", 
     37    "ircd.command.mode",    "ircd.command.nick", 
     38    "ircd.command.part",    "ircd.command.ping", 
     39    "ircd.command.pong",    "ircd.command.quit", 
     40    "ircd.command.server",  "ircd.command.sjoin", 
     41    "ircd.command.squit", 
     42    NULL 
     43}; 
     44     
    2545HOOK_FUNCTION(ircd_reload_hook); 
    2646HOOK_FUNCTION(ircd_loadmodule_hook); 
     
    153173    char *s = (char *)data; 
    154174 
    155     if (match("ircd/protocols/*", s)) { 
    156         s = strrchr(s, '/'); 
     175    if (match("ircd.protocol.*", s)) { 
     176        s = strrchr(s, '.'); 
    157177        s++; 
    158178        if (ep == me.events.load_module) 
     
    160180        else if (ep == me.events.unload_module) 
    161181            remove_protocol(s); 
    162     } else if (match("ircd/commands/*", s)) { 
    163         s = strrchr(s, '/'); 
     182    } else if (match("ircd.command.*", s)) { 
     183        s = strrchr(s, '.'); 
    164184        s++; 
    165185 
Note: See TracChangeset for help on using the changeset viewer.