Fixed bug in timeout functions that occured when there was only one item in the list.  This cause the thread to hang when it tried to lock_access on a junk pointer.
Merge pull request #2 from Eosis/pThreadHang

Fixed bug in timeout functions that occured when there was only one item in the list. This cause the thread to hang when it tried to lock_access on a junk pointer.

Thanks to Rupert
Bug fixed

The reason returned when the flow was freed was set out in the header file as belonging to tcp, rather than IP. Changed the reason so they are now consistent.

Thanks to Rupert

https://github.com/sch3m4/libntoh/pull/1
Merge branch 'master', remote-tracking branch 'upstream/master'