ircd: introduce 'no-export' links

Links that are 'no-export' are not distributed to the rest of the IRC network (including local peers).
This provides a core primitive for 'anycasting' services (but the actual issue of synchronizing data in
a services package is left to the authors of the services package).
This commit is contained in:
William Pitcock 2016-09-16 17:18:55 -05:00
parent 4d3f8ead19
commit 087555a00f
4 changed files with 14 additions and 0 deletions

View file

@ -576,6 +576,7 @@ connect "irc.uplink.com" {
* compressed - compress traffic via ziplinks
* topicburst - burst topics between servers
* ssl - ssl/tls encrypted server connections
* no-export - marks the link as a no-export link (not exported to other links)
*/
flags = compressed, topicburst;
};