Chcę napisać aplikację pod Linuksa, która miałaby pokazywać m.in. dokłane dane o wszystkich socketach. Musi ona działać w czasie rzeczywistym. Jeśli jakiś proces utworzy nowy socket aplikacja ma to natychmiast wychwycić. Jak się do tego zabrać? Jeśli chodzi o sockety używane do wymiany danych w sieci można by analizować ruch sieciowy, ale co zrobić z gniazdami typu LISTEN, które zostają otwierane i nie wymieniają żadnych informacji w sieci zaraz po swoim utworzeniu? Jak wychwycić moment utworzenia/zamknięcia takiego gniazda?
Wszelkie wskazówki mile widziane...