tcp_server.c
changeset 58 c03287b2c3c1
parent 56 48b8acd6e878
child 61 4cd174a9b698
equal deleted inserted replaced
57:de776a4548da 58:c03287b2c3c1
   296 	};
   296 	};
   297 	char buffer[BUFFER_SIZE];
   297 	char buffer[BUFFER_SIZE];
   298 	char *buffer2;
   298 	char *buffer2;
   299 	char name[MAX_STRING];
   299 	char name[MAX_STRING];
   300 
   300 
   301 	assert (get_config(LOG_FILE, name, MAX_STRING) > 0);
   301 	if (get_config(LOG_FILE, name, MAX_STRING) < 0)
       
   302 	{
       
   303 		fprintf(stderr, "The tcp_server received a connection, but"
       
   304 			" there isn't any log file.");
       
   305 		return -1;
       
   306 	}
       
   307 
       
   308 	if (strncmp(name, "disabled", MAX_STRING) == 0)
       
   309 	{
       
   310 		fprintf(stderr, "The tcp_server received a connection, but"
       
   311 			" there isn't any log file.");
       
   312 		return -1;
       
   313 	}
       
   314 
   302 
   315 
   303 	fh = open(name, O_RDONLY);
   316 	fh = open(name, O_RDONLY);
   304 	if (fh == -1)
   317 	if (fh == -1)
   305 	{
   318 	{
   306 		fprintf(stderr, "Error opening the log file for read: %s\n",
   319 		fprintf(stderr, "Error opening the log file for read: %s\n",