From 7ad3a06072b0594859ff9d39757502a8aae9d383 Mon Sep 17 00:00:00 2001 From: Emelie Graven Date: Mon, 4 Apr 2022 08:21:07 +0200 Subject: [PATCH] Add explanatory comments to exercise 258 --- e_258/src/main.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/e_258/src/main.rs b/e_258/src/main.rs index ea2812a..0db0c63 100644 --- a/e_258/src/main.rs +++ b/e_258/src/main.rs @@ -87,12 +87,14 @@ const REAL_NAME: &str = "dailyprog_2851"; fn main() -> Result<(), Box> { let mut stream = TcpStream::connect(SERVER)?; + // Send initial NICK and USER commands stream.write_all((String::from("NICK ") + NICK + "\r\n").as_bytes())?; stream.write_all( (String::from("USER ") + USER_NAME + " 0 * :" + REAL_NAME + "\r\n").as_bytes(), )?; let mut reader = BufReader::new(stream); let mut line = String::new(); + // Loop indefinitely, printing any incoming messages to stdout and responding to PINGs loop { reader.read_line(&mut line)?; println!("{}", &line);