aboutsummaryrefslogtreecommitdiff
path: root/games/rstnode/rst-server/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'games/rstnode/rst-server/src/main.rs')
-rw-r--r--games/rstnode/rst-server/src/main.rs19
1 files changed, 13 insertions, 6 deletions
diff --git a/games/rstnode/rst-server/src/main.rs b/games/rstnode/rst-server/src/main.rs
index d3335e941ca8..fbdd33bb864d 100644
--- a/games/rstnode/rst-server/src/main.rs
+++ b/games/rstnode/rst-server/src/main.rs
@@ -1,15 +1,22 @@
+//! RST Node game server
+
+// Remove the warning spam
+#![allow(warnings)]
+
#[macro_use]
extern crate tracing;
-mod constants;
-mod log;
-mod net;
-use net::ServerEndpoint;
+pub(crate) mod constants;
+pub(crate) mod log;
+
+use rst_core::net::Endpoint;
#[async_std::main]
async fn main() {
log::initialise();
- let serv = ServerEndpoint::new("0.0.0.0:10022").await;
- serv.listen().await;
+ let addr = format!("{}:{}", constants::DEFAULT_BIND, constants::DEFAULT_PORT);
+ let serv = Endpoint::new(addr.as_str()).await;
+ // serv.listen().await;
+ // net::run().await;
}