Пишу программу типа nacctd, вот такой возник вопрос: Как лучше следить за соединением, т.е. узнавать что новое соединение появилось, умерло? И как обработать ситуацию, когда программа запущена, а несколько соединений уже существует. Есть идея следить за порядковыми номерами в tcp сегментах.