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