Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Thu, 2 Nov 2000 17:31:27 +0000 (17:31 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Thu, 2 Nov 2000 17:31:27 +0000 (17:31 +0000)
commit008a01428ae6d628d31abe35d361b51b3f4f154f
tree26808c176c04596ca85a78d7c323ac39ecb0b4ba
parentc92592d3407111eaeae46a82f476ca1f297b3188
Author: Kev <klmitch@mit.edu>
Log message:

1) Use do_names() directly instead of calling through m_names(), which is
ugly.

2) Add channel creation TS to JOIN protocol messages, which also requires
us to seperate them; never transmute a JOIN into a CREATE, but create the
channel with the proper TS, or with MAGIC_REMOTE_JOIN_TS.

3) Remove a compiler warning.

Testing done: Checked for correct behavior; checked at the server<->server
level to ensure channels are created with appropriate timestamps; also
checked that CREATE gets bounced with MODE -o in appropriate circumstances.

Testing needed: Beat on this heavily and make sure nothing weird happens ;)

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