forked from External/ergo
add vhost snomasks
This commit is contained in:
parent
5426c9fdc0
commit
88d7e98011
3 changed files with 16 additions and 9 deletions
|
|
@ -9,7 +9,7 @@ type Mask rune
|
|||
|
||||
// Notice mask types
|
||||
const (
|
||||
LocalAccouncements Mask = 'a'
|
||||
LocalAnnouncements Mask = 'a'
|
||||
LocalConnects Mask = 'c'
|
||||
LocalChannels Mask = 'j'
|
||||
LocalKills Mask = 'k'
|
||||
|
|
@ -19,12 +19,13 @@ const (
|
|||
Stats Mask = 't'
|
||||
LocalAccounts Mask = 'u'
|
||||
LocalXline Mask = 'x'
|
||||
LocalVhosts Mask = 'v'
|
||||
)
|
||||
|
||||
var (
|
||||
// NoticeMaskNames has readable names for our snomask types.
|
||||
NoticeMaskNames = map[Mask]string{
|
||||
LocalAccouncements: "ANNOUNCEMENT",
|
||||
LocalAnnouncements: "ANNOUNCEMENT",
|
||||
LocalConnects: "CONNECT",
|
||||
LocalChannels: "CHANNEL",
|
||||
LocalKills: "KILL",
|
||||
|
|
@ -34,11 +35,12 @@ var (
|
|||
Stats: "STATS",
|
||||
LocalAccounts: "ACCOUNT",
|
||||
LocalXline: "XLINE",
|
||||
LocalVhosts: "VHOST",
|
||||
}
|
||||
|
||||
// ValidMasks contains the snomasks that we support.
|
||||
ValidMasks = map[Mask]bool{
|
||||
LocalAccouncements: true,
|
||||
LocalAnnouncements: true,
|
||||
LocalConnects: true,
|
||||
LocalChannels: true,
|
||||
LocalKills: true,
|
||||
|
|
@ -48,5 +50,6 @@ var (
|
|||
Stats: true,
|
||||
LocalAccounts: true,
|
||||
LocalXline: true,
|
||||
LocalVhosts: true,
|
||||
}
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue