瀏覽代碼

Merge pull request #228 from andreasbaumann/check_nrpe_fix

Check nrpe fix
Sebastian Wolf 6 年之前
父節點
當前提交
ccdf0f1f1f
共有 1 個文件被更改,包括 1 次插入4 次删除
  1. 1 4
      src/check_nrpe.c

+ 1 - 4
src/check_nrpe.c

@@ -1594,10 +1594,9 @@ int read_packet(int sock, void *ssl_ptr, v2_packet ** v2_pkt, v3_packet ** v3_pk
 				break;
 			bytes_read += rc;
 			bytes_to_recv -= rc;
+			tot_bytes += rc;
 		}
 
-		buff_ptr[bytes_read] = 0;
-
 		if (rc < 0 || bytes_read != buffer_size) {
 			if (packet_ver >= NRPE_PACKET_VERSION_3) {
 				free(*v3_pkt);
@@ -1614,8 +1613,6 @@ int read_packet(int sock, void *ssl_ptr, v2_packet ** v2_pkt, v3_packet ** v3_pk
 				}
 			}
 			return -1;
-		} else {
-			tot_bytes += rc;
 		}
 	}
 #endif