- The big forward port. I probably broke lots of stuff, so please look over any
[ircu2.10.12-pk.git] / include / send.h
index 5554050fa3bc3dbc3612ff456287cd99cfe8de81..bf7e754936a9d8fb349f04050c1772e9652748fc 100644 (file)
@@ -24,6 +24,7 @@ struct MsgBuf;
  */
 extern void send_buffer(struct Client* to, struct MsgBuf* buf, int prio);
 
+extern void kill_highest_sendq(int servers_too);
 extern void flush_connections(struct Client* cptr);
 extern void send_queued(struct Client *to);
 
@@ -71,6 +72,8 @@ extern void sendcmdto_channel_butone(struct Client *from, const char *cmd,
 #define SKIP_DEAF      0x01    /* skip users that are +d */
 #define SKIP_BURST     0x02    /* skip users that are bursting */
 #define SKIP_NONOPS    0x04    /* skip users that aren't chanops */
+#define SKIP_NONVOICES  0x08    /* skip users that aren't voiced (includes
+                                   chanops) */
 
 /* Send command to all users having a particular flag set */
 extern void sendwallto_group_butone(struct Client *from, int type,