fix warnings in server code
This commit is contained in:
parent
e540e58161
commit
c55182d6cc
@ -4,7 +4,6 @@ use std::thread;
|
|||||||
use std::net::UdpSocket;
|
use std::net::UdpSocket;
|
||||||
use std::io;
|
use std::io;
|
||||||
use std::net::SocketAddr;
|
use std::net::SocketAddr;
|
||||||
use std::net::ToSocketAddrs;
|
|
||||||
use std::net::Ipv6Addr;
|
use std::net::Ipv6Addr;
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
|
|
||||||
@ -22,7 +21,7 @@ pub fn start_autoconnect_server_async(cfg : &ProtocolConfig) -> io::Result<()> {
|
|||||||
loop {
|
loop {
|
||||||
match multi_sock.recv_from(&mut buffer) {
|
match multi_sock.recv_from(&mut buffer) {
|
||||||
Ok( (pkg_size, sender)) => {
|
Ok( (pkg_size, sender)) => {
|
||||||
respond(&multi_sock, &buffer[0..pkg_size], &sender, &cfg);
|
let _ = respond(&multi_sock, &buffer[0..pkg_size], &sender, &cfg);
|
||||||
},
|
},
|
||||||
Err( e ) => {
|
Err( e ) => {
|
||||||
println!("[Autoconnect] failed with : {:?}", e);
|
println!("[Autoconnect] failed with : {:?}", e);
|
||||||
@ -37,8 +36,8 @@ pub fn start_autoconnect_server_async(cfg : &ProtocolConfig) -> io::Result<()> {
|
|||||||
|
|
||||||
fn respond(sock : &UdpSocket, input : &[u8], sender : &SocketAddr, cfg : &ProtocolConfig) -> io::Result<()> {
|
fn respond(sock : &UdpSocket, input : &[u8], sender : &SocketAddr, cfg : &ProtocolConfig) -> io::Result<()> {
|
||||||
if input == b"TextureSync" {
|
if input == b"TextureSync" {
|
||||||
println!("[Autoconnect] Got request from : {}", sender);
|
|
||||||
sock.send_to(&u16::to_be_bytes(cfg.port), sender)?;
|
sock.send_to(&u16::to_be_bytes(cfg.port), sender)?;
|
||||||
|
println!("[Autoconnect] Got request from : {}", sender);
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
Loading…
Reference in New Issue
Block a user