about summary refs log tree commit diff
path: root/client.c
diff options
context:
space:
mode:
Diffstat (limited to 'client.c')
-rw-r--r--client.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/client.c b/client.c
index 23cde36..75b4b37 100644
--- a/client.c
+++ b/client.c
@@ -380,13 +380,6 @@ static void handlePrivmsg(struct Client *client, struct Message *msg) {
 	}
 }
 
-static void handlePalaver(struct Client *client, struct Message *msg) {
-	if (client->need & NeedPass) return;
-	char buf[MessageCap];
-	reserialize(buf, sizeof(buf), NULL, msg);
-	clientProduce(client, buf);
-}
-
 struct Marker {
 	char *target;
 	char *timestamp;
@@ -496,7 +489,6 @@ static const struct {
 	{ false, false, "PASS", handlePass },
 	{ false, false, "USER", handleUser },
 	{ true, false, "CAP", handleCap },
-	{ true, false, "PALAVER", handlePalaver },
 	{ true, false, "PONG", handlePong },
 	{ true, true, "MARKREAD", handleMarkRead },
 	{ true, true, "NOTICE", handlePrivmsg },
@@ -689,10 +681,6 @@ static const char *filterReadMarker(const char *line) {
 	return (wordcmp(line, 0, "MARKREAD") ? line : NULL);
 }
 
-static const char *filterPalaverApp(const char *line) {
-	return (wordcmp(line, 0, "PALAVER") ? line : NULL);
-}
-
 static const char *filterSetname(const char *line) {
 	return (wordcmp(line, 0, "SETNAME") ? line : NULL);
 }
@@ -718,7 +706,6 @@ static Filter *Filters[CapBits] = {
 	[CapLabeledResponseBit] = filterLabeledResponse,
 	[CapMessageTagsBit] = filterMessageTags,
 	[CapMultiPrefixBit] = filterMultiPrefix,
-	[CapPalaverAppBit] = filterPalaverApp,
 	[CapReadMarkerBit] = filterReadMarker,
 	[CapSetnameBit] = filterSetname,
 	[CapUserhostInNamesBit] = filterUserhostInNames,