В догонку к предыдущему посту (конец рабочего дня, поторопился :) ) Естественно, достаточно одной строчки: if (login == 0 && buf[i] == LF) break; -- Alexander Zagrebin