def start_kex(self):
if self.transport.server_mode:<EOL><INDENT>self.transport._expect_packet(MSG_KEXGSS_GROUPREQ)<EOL>return<EOL><DEDENT>self.gss_host = self.transport.gss_host<EOL>m = Message()<EOL>m.add_byte(c_MSG_KEXGSS_GROUPREQ)<EOL>m.add_int(self.min_bits)<EOL>m.add_int(self.preferred_bits)<EOL>m.add_int(self.max_bits)<EOL>self.transport._send_message(m)<EOL>self.transport._expect_packet(MSG_KEXGSS_GROUP)<EOL>
Start the GSS-API / SSPI Authenticated Diffie-Hellman Group Exchange