Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Fri, 31 Mar 2000 18:19:09 +0000 (18:19 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Fri, 31 Mar 2000 18:19:09 +0000 (18:19 +0000)
commit9c7aa2217d3e714b5bca2d56fa7a30a06bdb1601
treeeeea6730db8114d58cf5a8f8815b6052827d6c8c
parentf0c926ef4662365b60821aec57961145fb7b6ce8
Author: Kev <klmitch@mit.edu>
Log message:

* ircd/m_clearmode.c (do_clearmode): updated uses of
modebuf_mode_string() for the new usage

* ircd/channel.c: added flag MODE_FREE and an int argument to
modebuf_mode_string() to indicate that the string must be free'd;
updated calls to modebuf_mode_string() for the new usage; called
collapse(pretty_mask()) on the ban string and use allocated memory
for it; added ban list length accounting; fixed a number of small
bugs in ban processing

* include/channel.h: added flag MODE_FREE and an int argument to
modebuf_mode_string() to indicate that the string must be free'd

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@111 c9e4aea6-c8fd-4c43-8297-357d70d61c8c
ChangeLog
include/channel.h
ircd/channel.c
ircd/m_clearmode.c