> Since the ircd-hybrid code is all C and not C++, is that the only reason why they haven't used STL containers?
Probably, since C knows nothing of STL