Ignore:
Timestamp:
06/01/07 11:09:07 (5 years ago)
Author:
wd
Message:

Wow, a fully building ircd mode (so far). Some changes:

  • Updated LOTS of copyright notices.
  • Completed the split of channel and user modes
  • That core 'addon' is completely gone
  • Using hard/soft/post dependencies in what seems to me to be a good way.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/modules/ircd/protocols/bahamut14.c

    r579 r806  
    22 * bahamut14.c: the DALnet-ized server<->server protocol 
    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 */ 
    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/addons/core 
    18 @DEPENDENCIES@: ircd/commands/akill        ircd/commands/capab 
    19 @DEPENDENCIES@: ircd/commands/gnotice        ircd/commands/services 
    20 @DEPENDENCIES@: ircd/commands/sqline        ircd/commands/svskill 
    21 @DEPENDENCIES@: ircd/commands/svsmode        ircd/commands/svsnick 
    22 */ 
     15const char *mdepends[] = MDEPENDS; 
     16/* we do not link to these modules, but want them to be loaded to support 
     17 * features of the protocol */ 
     18const char *msoftdepends[] = { 
     19    "ircd.command.akill",      "ircd.command.capab", 
     20    "ircd.command.gnotice",    "ircd.command.services", 
     21    "ircd.command.sqline",     "ircd.command.svskill", 
     22    "ircd.command.svsmode",    "ircd.command.svsnick", 
     23    NULL 
     24}; 
    2325 
    2426uint64_t protocol_flags = PROTOCOL_SFL_SJOIN | PROTOCOL_SFL_NOQUIT | 
Note: See TracChangeset for help on using the changeset viewer.