LINUX.ORG.RU

История изменений

Исправление outsider, (текущая версия) :

Алгоритм. Новые пакеты дописываются в конец текущего массива, при определённых условиях заполненности, содержимое текущего массива копируется будущий начиная с текущего указателя.
и старый буфер очищается, после чего текущим становится новый.

Ну и где логика? Надо, после того как обработал буфер, его очистить. А не копировать один массив в другой.

Исходная версия outsider, :

Алгоритм. Новые пакеты дописываются в конец текущего массива, при >определённых условиях заполненности, содержимое текущего массива >копируется будущий начиная с текущего указателя.
и старый буфер очищается, после чего текущим становится новый.

Ну и где логика? Надо, после того как обработал буфер, его очистить. А не копировать один массив в другой.