diff --git a/camer_client.c b/camer_client.c index 31cf05724f702784755af20010f10acf26c121c8..af61b102c0a4bd5d88556d2c6fa32f74c32e93de 100644 --- a/camer_client.c +++ b/camer_client.c @@ -15,8 +15,8 @@ int sock; void error_handling(const char *message, int sock) { - close(sock); - perror(message); + close(sock); //closing socket + perror(message); //error message fputc('\n', stderr); exit(1); } @@ -40,11 +40,11 @@ int main(int argc, char* argv[]) { server_addr.sin_addr.s_addr = inet_addr(argv[1]); server_addr.sin_port = htons(atoi(argv[2])); - if (connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) + if (connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) // connecting server error_handling("connect() error", sock); while (1) { - read_stat = read(sock, &picture, 1); + read_stat = read(sock, &picture, 1); //reading the signal if (read_stat == -1) { perror("Client Output; reading data from socket error"); exit(1); @@ -54,7 +54,7 @@ int main(int argc, char* argv[]) { if (!strncmp(&picture, "1",1)) { system("raspistill -o image.jpg"); sleep(1); - system("python3 send_email2.py"); + system("python3 send_email2.py"); //calling the email python code } } }