Вот только он вываливается в корочку с таким вот выводом:
root@server /usr/local/script/c++_code/openfile/#./a.out
server = freebsd2.owe
port= 3128
ip =192.168.10.114
user = skif
password=password
Ошибка сегментации (core dumped)
root@server /usr/local/script/c++_code/openfile/#
То бишь он считывает весь файл, а потом вываливается в корочку. Насколько я разобрал, проблема находиться в while (fgets(line,MAXLINE,READFILE) != NULL) — fhets по какой-то причине возвращает не NULL значение и соответственно программа ни как не реагирует на присутствие EOF, а следовательно валится в корку.
Почему такое происходит?
Или я не прав?