git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1465
c9e4aea6-c8fd-4c43-8297-
357d70d61c8c
+2005-08-25 Michael Poole <mdpoole@troilus.org>
+
+ * ircd/channel.c (mode_parse): Accept +A/+U from servers
+ regardless of FEAT_OPLEVELS.
+
2005-08-24 Michael Poole <mdpoole@troilus.org>
* ircd/ircd.c (parse_command_line): Mention epoll engine when run
break;
case 'A': /* deal with Admin passes */
- if (feature_bool(FEAT_OPLEVELS))
+ if (IsServer(cptr) || feature_bool(FEAT_OPLEVELS))
mode_parse_apass(&state, flag_p);
break;
case 'U': /* deal with user passes */
- if (feature_bool(FEAT_OPLEVELS))
+ if (IsServer(cptr) || feature_bool(FEAT_OPLEVELS))
mode_parse_upass(&state, flag_p);
break;