complete error checking on every sys/lib call Solaris compile issues only works on ethernet interfaces icmd: c: don't remove closed connections icmd: n: don't display new connections icmd: s: enable/disable sorting icmd: p: pause display clopt: no sorting clopt: closed connections remove timeout clopt: units (B/s KB/s) clopt: display refresh interval Be able to pick up connections that we didn't see the SYN for dont call exit() from within objects, throw an exception or something clean close down... stop curses nicely put stuff in main in an app class display interval too long on freebsd get rid of my List.h, use STL make UI scrollable list, using curses pad make UI occupy full window size horizontally make debug log allow format string like printf make configure look for pcap/pcap.h and if found, add -I/usr/include/pcap or something like that to compilation. might fix redhat packaging issue duplicate excess -I in compilation etherreal extension?