]> jfr.im git - irc/blitzed-org/bopm.git/commitdiff
irc.c, config.c, extern.h:
authorandy <redacted>
Wed, 1 May 2002 17:44:36 +0000 (17:44 +0000)
committerandy <redacted>
Wed, 1 May 2002 17:44:36 +0000 (17:44 +0000)
Added config option REALNAME which allows bopm's IRC "realname" to
be configured.

bopm.conf.sample:
Sample REALNAME

bopm.conf.sample
config.c
extern.h
irc.c

index 127c8420eaa99c87e25b624234718e0122ce50c4..4bcaa4469ec5ee0533d4e5d10c569baf88192454 100644 (file)
@@ -21,6 +21,13 @@ NICK BopmDebug
 USER bopm
 
 
+# REALNAME <realname> : What realname (the bit in /whois after
+#                       nick/ident/host) should bopm use?
+#
+
+REALNAME Blitzed Open Proxy Monitor
+
+
 # NICKSERV_IDENT <line> : Line to send to nickserv to identify
 #                         Leave commented to not use.
 
@@ -95,7 +102,7 @@ CHANNELS #bopm,#wg
 #               channels).
 #               Keep this commented if you don't need any keys.
 
-KEYS secret
+#KEYS secret
 
 
 
index 192a8abe56473387160560869d3597ad6561c0ae..1e52bdc7a2728ceb80dcd899c5124d865e220087 100644 (file)
--- a/config.c
+++ b/config.c
@@ -48,6 +48,7 @@ char *CONF_SERVER          = 0;
 char *CONF_PASSWORD        = 0;
 char *CONF_USER            = 0;
 char *CONF_NICK            = 0;
+char *CONF_REALNAME        = 0;
 char *CONF_OPER            = 0;
 char *CONF_OPER_MODES      = 0;
 char *CONF_SCANIP          = 0;
@@ -79,6 +80,7 @@ config_hash hash[] = {
        {"PASSWORD",            TYPE_STRING, 0,0,    &CONF_PASSWORD           },
        {"USER",                TYPE_STRING, 1,0,    &CONF_USER               },
        {"NICK",                TYPE_STRING, 1,0,    &CONF_NICK               },
+       {"REALNAME",            TYPE_STRING, 1,0,    &CONF_REALNAME           },
        {"OPER",                TYPE_STRING, 1,0,    &CONF_OPER               },
        {"OPER_MODES",          TYPE_STRING, 1,0,    &CONF_OPER_MODES         },
        {"SCANIP",              TYPE_STRING, 1,0,    &CONF_SCANIP             },
index d3811348ff2af8900a560cde75d4516f93c131d2..fe3237e6c03f63ef16d8e8184d51b5f9c037bd45 100644 (file)
--- a/extern.h
+++ b/extern.h
@@ -7,6 +7,7 @@ extern char *CONF_SERVER;
 extern char *CONF_PASSWORD;
 extern char *CONF_USER;
 extern char *CONF_NICK;
+extern char *CONF_REALNAME;
 extern char *CONF_OPER;
 extern char *CONF_OPER_MODES;
 extern char *CONF_REASON;
diff --git a/irc.c b/irc.c
index c615f233d852dadc7d887add12eca5db0d5cd14b..8b786d7fe8cba546070eab5aea5de780183c8a5b 100644 (file)
--- a/irc.c
+++ b/irc.c
@@ -327,8 +327,8 @@ static void irc_connect(void)
        irc_send("NICK %s",CONF_NICK);
        if (CONF_PASSWORD)
                irc_send("PASS %s",CONF_PASSWORD);
-       irc_send("USER %s %s %s :Blitzed Open Proxy Monitor", CONF_USER,
-           CONF_USER, CONF_USER);
+       irc_send("USER %s %s %s :%s", CONF_USER, CONF_USER, CONF_USER,
+           CONF_REALNAME);
 }