changeset 13416 | cdf69667593b |
parent 12137 | 193dfdcb0620 |
child 13423 | 87a6cad20c90 |
13415:0eedc17055a0 | 13416:cdf69667593b |
---|---|
1 use mio; |
1 use mio; |
2 |
2 |
3 pub const PROTOCOL_VERSION : u32 = 3; |
3 pub const PROTOCOL_VERSION : u32 = 3; |
4 pub const SERVER: mio::Token = mio::Token(1000000000 + 0); |
4 pub const SERVER: mio::Token = mio::Token(1000000000 + 0); |
5 |
|
6 pub fn is_name_illegal(name: &str ) -> bool{ |
|
7 name.len() > 40 || |
|
8 name.trim().is_empty() || |
|
9 name.chars().any(|c| |
|
10 "$()*+?[]^{|}\x7F".contains(c) || |
|
11 '\x00' <= c && c <= '\x1F') |
|
12 } |