[Rover] follow up on missed commit c6b1c4e18b504d698cf114216d6ef8426b9caa89 (change 104125)
diff --git a/rover/src/hono_interaction/hono_interaction.cpp b/rover/src/hono_interaction/hono_interaction.cpp
index 17e9225..155de6c 100644
--- a/rover/src/hono_interaction/hono_interaction.cpp
+++ b/rover/src/hono_interaction/hono_interaction.cpp
@@ -145,11 +145,7 @@
 	fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX
 
 	//Prepare the response code
-	num_buffer[0] = buffer[9];
-	num_buffer[1] = buffer[10];
-	num_buffer[2] = buffer[11];
-	num_buffer[3] = 0;
-	code = atoi (num_buffer);
+	sscanf(buffer, "HTTP/1.1 %d", &code);
 
 #ifdef DEBUG_DEVICE_REGISTRATION
 	//Print the code
@@ -226,11 +222,7 @@
 	fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX
 
 	//Prepare the response code
-	num_buffer[0] = buffer[9];
-	num_buffer[1] = buffer[10];
-	num_buffer[2] = buffer[11];
-	num_buffer[3] = 0;
-	code = atoi (num_buffer);
+	sscanf(buffer, "HTTP/1.1 %d", &code);
 
 #ifdef DEBUG_HTTP_RESPONSE
 	//Print the code
@@ -307,11 +299,7 @@
 	fgets(buffer, 13, fp); //Get the string HTTP/1.1 XXX
 
 	//Prepare the response code XXX
-	num_buffer[0] = buffer[9];
-	num_buffer[1] = buffer[10];
-	num_buffer[2] = buffer[11];
-	num_buffer[3] = 0;
-	code = atoi (num_buffer);
+	sscanf(buffer, "HTTP/1.1 %d", &code);
 
 #ifdef DEBUG_HTTP_RESPONSE
 	//Print the code