Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Bug List

Member loadKlineQueue ()
FIXME: Blank lines that were supposed to be in the message are not getting through services restarts!!

Member removeAkill (char *from, char *mask)
This looks ugly

Member removeAkillType (char *from, char *mask, int type, int restrict)
You say "If OperServ is removing the kill", but you just strcmp() != 0'ed against OperServ... what's the deal? Oh yeah.. you cancel too, bad comment?

Member addUserToChan (UserList *nick, char *channel)
this depends on maxchans

Member cs_set_passwd (cs_settbl_t *, UserList *, RegChanList *, char **, int)
4, 15 should be symbolized

Member CLEAVEOPS
unimplemented

Member addUserClone (HostClone *hc, char *user)
There may be a problem in the logic handling of user@ rules verses rules maybe mask should be changed to simply 'host' instead of [<user>]host

Member readChanData ()
XXX verify this works

Member readInfoData (void)
XXX be nicer here...

Member readMemoData (void)
XXX be nicer here...

Increment the arguments.. we REALLY need to fix the dbs

Increment the argument 1, we need to fix the db

Member readNickData ()
XXX make a nicer error here!

Member readTriggerData (void)
XXX be nicer here...

Member saveInfoData (void)
Huh? Why check for NULL -twice- ?

Member cryptstr [PASSLEN+2]
This shouldn't necessarily be so global.

Member HELPFILE_MAX_LINES
should be dyniamic, or a linked list

Member ms_sendMemo (char *, char *, RegNickList *, const char *, char *, UserList *)
XXX Why isn't this done before we ever get here?

Member ui_ms_send (UserList *nick, int numargs, char *args[], int level)
XXX what a hack...

Member expireNicks (char *dummy)
FIX ME

Member parse_getarg (parse_t *state)
XXX if state == NULL, this is a programming error. What should be done?

Member breakLine (char *tmpbuffer)
"I'm not sure but this function could be done better(?) if someone wants to improve it..."

Member parseLine (char *)
old lame bugfix, what would be better is to use a 'from' value and args++'ing it, if there's no prefix then have from set to the uplink -Mysid

Member oldData [MAX_IRC_LINE_LEN]
oldData: ugly global variable that ought not to be needed.. should be done on a socket basis or something(?)

Member CLONE_PERMTRIGGER
purpose of CLONE_PERMTRIGGER???

Member net_read (a, b, c)
This is a temporary hack... Don't leave this in place long! [XXX Skan]

Member handler (int)
XXXMLG probably not QUITE right

Member match (const char *, const char *)
match() comes from ircd, it is GPL'ed and services can't be \ distributed while it remains.

Member sshutdown (int)
XXXMLG This needs to be done better... I suggest #defines for the various things we want this function to do (save data, send message, etc) and then use something like: sshutdown(SHUTDOWN_SAVE | SHUTDOWN_MSG, "This is the message");

Group cs_commands
Not mark-aware: an -override-mark option should be required to getpass a marked thing.

Generated at Sat Oct 25 20:56:13 2003 for Services using Doxygen.
Services Copyr. 1996-2001 Chip Norkus, Max Byrd, Greg Poma, Michael Graff, James Hess, Dafydd James. All rights reserved See LICENSE for licensing information.