530 |
* |
* |
531 |
* inputs - pointer to client to NOT send to |
* inputs - pointer to client to NOT send to |
532 |
* - pointer to source client required by LL (if any) |
* - pointer to source client required by LL (if any) |
533 |
* - pointer to channel required by LL (if any) |
* - pointer to channel |
534 |
* - caps or'd together which must ALL be present |
* - caps or'd together which must ALL be present |
535 |
* - caps or'd together which must ALL NOT be present |
* - caps or'd together which must ALL NOT be present |
536 |
* - printf style format string |
* - printf style format string |
539 |
* side effects - Send a message to all connected servers, except the |
* side effects - Send a message to all connected servers, except the |
540 |
* client 'one' (if non-NULL), as long as the servers |
* client 'one' (if non-NULL), as long as the servers |
541 |
* support ALL capabs in 'caps', and NO capabs in 'nocaps'. |
* support ALL capabs in 'caps', and NO capabs in 'nocaps'. |
|
* If the server is a lazylink client, then it must know |
|
|
* about source_p if non-NULL (unless LL_ICLIENT is specified, |
|
|
* when source_p will be introduced where required) and |
|
|
* chptr if non-NULL (unless LL_ICHANNEL is specified, when |
|
|
* chptr will be introduced where required). |
|
|
* Note: nothing will be introduced to a LazyLeaf unless |
|
|
* the message is actually sent. |
|
542 |
* |
* |
543 |
* This function was written in an attempt to merge together the other |
* This function was written in an attempt to merge together the other |
544 |
* billion sendto_*serv*() functions, which sprung up with capabs, |
* billion sendto_*serv*() functions, which sprung up with capabs, uids, etc. |
|
* lazylinks, uids, etc. |
|
545 |
* -davidt |
* -davidt |
546 |
*/ |
*/ |
547 |
void |
void |
1124 |
* output - NONE |
* output - NONE |
1125 |
* side effects - Send a KILL for the given client |
* side effects - Send a KILL for the given client |
1126 |
* message to all connected servers |
* message to all connected servers |
1127 |
* except the client 'one'. Also deal with |
* except the client 'one'. |
|
* client being unknown to leaf, as in lazylink... |
|
1128 |
*/ |
*/ |
1129 |
void |
void |
1130 |
kill_client_ll_serv_butone(struct Client *one, struct Client *source_p, |
kill_client_ll_serv_butone(struct Client *one, struct Client *source_p, |