Implement METADATA command to update client metadata
authorAlexander Barton <alex@barton.de>
Mon, 5 Nov 2012 22:34:21 +0000 (23:34 +0100)
committerAlexander Barton <alex@barton.de>
Mon, 5 Nov 2012 22:34:21 +0000 (23:34 +0100)
commit35ed57e6c160dc13c2bbca2ca042406285d4ced3
tree9017a97bc8c5e68e5bd5192553d12a8c330760a9
parent79731a57f3f35744236407f128cdd09c32b700fa
Implement METADATA command to update client metadata

The METADATA command can be used by other servers to update "metadata"
of registered clients, like the client info text ("real name"), user
name, and hostname:

  :<prefix> METADATA <target> <key> :<value>

It is distributed in the network, unknown <key> names are silently ignored
and passed on, too. This allows for further extensions.
contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj
src/ngircd/defines.h
src/ngircd/irc-metadata.c [new file with mode: 0644]
src/ngircd/irc-metadata.h [new file with mode: 0644]
src/ngircd/parse.c