diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-03-30 14:40:46 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-03-30 15:25:56 +0200 |
| commit | 79702d18bbd23df2faf0c00b0d9537ce26508f6b (patch) | |
| tree | cb0ae21df0b436336b30cb6c914eda820f999a43 /mumd/src/error.rs | |
| parent | 80dba403ed968982ec23ab7416d48dc5b69329f6 (diff) | |
| download | mum-79702d18bbd23df2faf0c00b0d9537ce26508f6b.tar.gz | |
udp error
Diffstat (limited to 'mumd/src/error.rs')
| -rw-r--r-- | mumd/src/error.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mumd/src/error.rs b/mumd/src/error.rs index 6f77d52..e4a8fee 100644 --- a/mumd/src/error.rs +++ b/mumd/src/error.rs @@ -24,6 +24,19 @@ impl From<mpsc::error::SendError<ControlPacket<Serverbound>>> for TcpError { } } +pub enum UdpError { + NoConnectionInfoReceived, + DisconnectBeforeCryptSetup, + + IOError(std::io::Error), +} + +impl From<std::io::Error> for UdpError { + fn from(e: std::io::Error) -> Self { + UdpError::IOError(e) + } +} + pub enum AudioStream { Input, Output, |
