Default qserver clients to being opers.
authorMichael Poole <mdpoole@troilus.org>
Sat, 23 Sep 2006 00:55:02 +0000 (00:55 +0000)
committerMichael Poole <mdpoole@troilus.org>
Sat, 23 Sep 2006 00:55:02 +0000 (00:55 +0000)
src/mod-qserver.c (qserver_accept): Default dummy client to having
    usermode +o, so they can use privileged services.
git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-46

ChangeLog
src/mod-qserver.c

index 7d548011fc475300a7db9d1e73e02450372dbf63..4aed6a951dc2618bbb03a88e8ea8e9786aefc37b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,20 @@
 # arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3
 #
 
+2006-09-23 00:55:02 GMT        Michael Poole <mdpoole@troilus.org>     patch-46
+
+    Summary:
+      Default qserver clients to being opers.
+    Revision:
+      srvx--devo--1.3--patch-46
+
+    src/mod-qserver.c (qserver_accept): Default dummy client to having
+        usermode +o, so they can use privileged services.
+
+    modified files:
+     ChangeLog src/mod-qserver.c
+
+
 2006-09-23 00:52:48 GMT        Michael Poole <mdpoole@troilus.org>     patch-45
 
     Summary:
index da9c941dfbbe6e6623d1d937ba762b995693cbed..3eef51b383d364faade7aa17ab4ef51b57f0a753 100644 (file)
@@ -161,7 +161,7 @@ qserver_accept(UNUSED_ARG(struct io_fd *listener), struct io_fd *fd)
         if (getnameinfo((struct sockaddr*)&ss, sa_len, host, sizeof(host), NULL, 0, 0) != 0)
             safestrncpy(host, ip, sizeof(host));
     }
-    client->user = AddLocalUser(nick, nick+1, host, "qserver dummy user", "*+i");
+    client->user = AddLocalUser(nick, nick+1, host, "qserver dummy user", "*+oi");
     irc_pton(&client->user->ip, NULL, ip);
     dict_insert(qserver_dict, client->user->nick, client);