# | Line 67 | Line 67 | mo_connect(struct Client *client_p, stru | |
---|---|---|
67 | ||
68 | if (parc > 3) | |
69 | { | |
70 | < | if (!HasOFlag(source_p, OPER_FLAG_REMOTE)) |
70 | > | if (!HasOFlag(source_p, OPER_FLAG_CONNECT_REMOTE)) |
71 | { | |
72 | sendto_one(source_p, form_str(ERR_NOPRIVS), | |
73 | me.name, source_p->name, "connect"); | |
# | Line 78 | Line 78 | mo_connect(struct Client *client_p, stru | |
78 | parc, parv) != HUNTED_ISME) | |
79 | return; | |
80 | } | |
81 | + | else if (!HasOFlag(source_p, OPER_FLAG_CONNECT)) |
82 | + | { |
83 | + | sendto_one(source_p, form_str(ERR_NOPRIVS), |
84 | + | me.name, source_p->name, "connect"); |
85 | + | return; |
86 | + | } |
87 | ||
88 | if ((target_p = hash_find_server(parv[1]))) | |
89 | { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |