def need_rekey(self):
return self.__need_rekey<EOL>
Returns C{True} if a new set of keys needs to be negotiated.  This
will be triggered during a packet read or write, so it should be
checked after every read or write, or at least after every few.

@return: C{True} if a new set of keys needs to be negotiated