PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /proc/thread-self/root/usr/share/doc/libssh-devel/html/
Server: Linux server2.noticiasdecolima.com 4.18.0-553.30.1.el8_10.x86_64 #1 SMP Tue Nov 26 02:30:26 EST 2024 x86_64
IP: 107.161.180.42
Choose File :

Url:
Dir : //proc/thread-self/root/usr/share/doc/libssh-devel/html/structssh__session__struct.html

<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libssh: ssh_session_struct Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<script src="striped_bg.js"></script>
<link href="that_style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libssh
   &#160;<span id="projectnumber">0.9.6</span>
   </div>
   <div id="projectbrief">The SSH library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">ssh_session_struct Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:acad23ad6d8bee359da41b9ed0faa6eaa"><td class="memItemLeft" align="right" valign="top"><a id="acad23ad6d8bee359da41b9ed0faa6eaa"></a>
struct <a class="el" href="structssh__common__struct.html">ssh_common_struct</a>&#160;</td><td class="memItemRight" valign="bottom"><b>common</b></td></tr>
<tr class="separator:acad23ad6d8bee359da41b9ed0faa6eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e64318ee32b9880aafbded46fabf81d"><td class="memItemLeft" align="right" valign="top"><a id="a3e64318ee32b9880aafbded46fabf81d"></a>
struct <a class="el" href="structssh__socket__struct.html">ssh_socket_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>socket</b></td></tr>
<tr class="separator:a3e64318ee32b9880aafbded46fabf81d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a1f525932e35bb7439abbf121cd8de0"><td class="memItemLeft" align="right" valign="top"><a id="a9a1f525932e35bb7439abbf121cd8de0"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>serverbanner</b></td></tr>
<tr class="separator:a9a1f525932e35bb7439abbf121cd8de0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff7925f04070fc20dc3d9366d7f2f748"><td class="memItemLeft" align="right" valign="top"><a id="aff7925f04070fc20dc3d9366d7f2f748"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>clientbanner</b></td></tr>
<tr class="separator:aff7925f04070fc20dc3d9366d7f2f748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0346ad8bd6ff9f50ce4433ae4897ce76"><td class="memItemLeft" align="right" valign="top"><a id="a0346ad8bd6ff9f50ce4433ae4897ce76"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>protoversion</b></td></tr>
<tr class="separator:a0346ad8bd6ff9f50ce4433ae4897ce76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a755d8de10c092df25b802e357ee7d652"><td class="memItemLeft" align="right" valign="top"><a id="a755d8de10c092df25b802e357ee7d652"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>server</b></td></tr>
<tr class="separator:a755d8de10c092df25b802e357ee7d652"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a069c421febb9eb1346a9117b5ec2b166"><td class="memItemLeft" align="right" valign="top"><a id="a069c421febb9eb1346a9117b5ec2b166"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>client</b></td></tr>
<tr class="separator:a069c421febb9eb1346a9117b5ec2b166"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe4bdadafb7d84c9a2095a9a11af1006"><td class="memItemLeft" align="right" valign="top"><a id="abe4bdadafb7d84c9a2095a9a11af1006"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>openssh</b></td></tr>
<tr class="separator:abe4bdadafb7d84c9a2095a9a11af1006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b2f7efa9a080ecd872df235c71626bd"><td class="memItemLeft" align="right" valign="top"><a id="a8b2f7efa9a080ecd872df235c71626bd"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>send_seq</b></td></tr>
<tr class="separator:a8b2f7efa9a080ecd872df235c71626bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1034858e469a9666955b3159b2de84f"><td class="memItemLeft" align="right" valign="top"><a id="ab1034858e469a9666955b3159b2de84f"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>recv_seq</b></td></tr>
<tr class="separator:ab1034858e469a9666955b3159b2de84f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb7bfa279757e16ea0ddd8b486e94541"><td class="memItemLeft" align="right" valign="top"><a id="afb7bfa279757e16ea0ddd8b486e94541"></a>
struct <a class="el" href="structssh__timestamp.html">ssh_timestamp</a>&#160;</td><td class="memItemRight" valign="bottom"><b>last_rekey_time</b></td></tr>
<tr class="separator:afb7bfa279757e16ea0ddd8b486e94541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70c6a6c0e1a409047afd7608b5aa40c3"><td class="memItemLeft" align="right" valign="top"><a id="a70c6a6c0e1a409047afd7608b5aa40c3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>connected</b></td></tr>
<tr class="separator:a70c6a6c0e1a409047afd7608b5aa40c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729d3c7f6ae20cb5a00ac7cd28a630f7"><td class="memItemLeft" align="right" valign="top"><a id="a729d3c7f6ae20cb5a00ac7cd28a630f7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>alive</b></td></tr>
<tr class="separator:a729d3c7f6ae20cb5a00ac7cd28a630f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a997060832a3419d8fe884d3da855ef4c"><td class="memItemLeft" align="right" valign="top"><a id="a997060832a3419d8fe884d3da855ef4c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>flags</b></td></tr>
<tr class="separator:a997060832a3419d8fe884d3da855ef4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2881b30666809faf781755e3ba827418"><td class="memItemLeft" align="right" valign="top"><a id="a2881b30666809faf781755e3ba827418"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>extensions</b></td></tr>
<tr class="separator:a2881b30666809faf781755e3ba827418"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a556cfe2037fb907bb21d1aa6a10a8944"><td class="memItemLeft" align="right" valign="top"><a id="a556cfe2037fb907bb21d1aa6a10a8944"></a>
<a class="el" href="structssh__string__struct.html">ssh_string</a>&#160;</td><td class="memItemRight" valign="bottom"><b>banner</b></td></tr>
<tr class="separator:a556cfe2037fb907bb21d1aa6a10a8944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d7fe6442fd7d6d11825c5c904a812ed"><td class="memItemLeft" align="right" valign="top"><a id="a3d7fe6442fd7d6d11825c5c904a812ed"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>discon_msg</b></td></tr>
<tr class="separator:a3d7fe6442fd7d6d11825c5c904a812ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fdb53c794a3173557463030583b2079"><td class="memItemLeft" align="right" valign="top"><a id="a0fdb53c794a3173557463030583b2079"></a>
<a class="el" href="structssh__buffer__struct.html">ssh_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><b>in_buffer</b></td></tr>
<tr class="separator:a0fdb53c794a3173557463030583b2079"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99003e5c5ec1ee11774a4b2d1b563ff9"><td class="memItemLeft" align="right" valign="top"><a id="a99003e5c5ec1ee11774a4b2d1b563ff9"></a>
<a class="el" href="structpacket__struct.html">PACKET</a>&#160;</td><td class="memItemRight" valign="bottom"><b>in_packet</b></td></tr>
<tr class="separator:a99003e5c5ec1ee11774a4b2d1b563ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0aed60c1e529bbfdcb483fd80bf98a0"><td class="memItemLeft" align="right" valign="top"><a id="af0aed60c1e529bbfdcb483fd80bf98a0"></a>
<a class="el" href="structssh__buffer__struct.html">ssh_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><b>out_buffer</b></td></tr>
<tr class="separator:af0aed60c1e529bbfdcb483fd80bf98a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ff90d3dd515b46369142e0c75307be5"><td class="memItemLeft" align="right" valign="top"><a id="a5ff90d3dd515b46369142e0c75307be5"></a>
struct <a class="el" href="structssh__list.html">ssh_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>out_queue</b></td></tr>
<tr class="separator:a5ff90d3dd515b46369142e0c75307be5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5552665043089000065df39c5a5a7094"><td class="memItemLeft" align="right" valign="top"><a id="a5552665043089000065df39c5a5a7094"></a>
enum ssh_pending_call_e&#160;</td><td class="memItemRight" valign="bottom"><b>pending_call_state</b></td></tr>
<tr class="separator:a5552665043089000065df39c5a5a7094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f74d1a1eb6ed715b1073b67caa18460"><td class="memItemLeft" align="right" valign="top"><a id="a6f74d1a1eb6ed715b1073b67caa18460"></a>
enum ssh_session_state_e&#160;</td><td class="memItemRight" valign="bottom"><b>session_state</b></td></tr>
<tr class="separator:a6f74d1a1eb6ed715b1073b67caa18460"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d0cca7d0f856b16d7c42f2c16d4aab"><td class="memItemLeft" align="right" valign="top"><a id="ac4d0cca7d0f856b16d7c42f2c16d4aab"></a>
enum ssh_packet_state_e&#160;</td><td class="memItemRight" valign="bottom"><b>packet_state</b></td></tr>
<tr class="separator:ac4d0cca7d0f856b16d7c42f2c16d4aab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a94fa11eb06ca18d3c0ac22a153f97f"><td class="memItemLeft" align="right" valign="top"><a id="a6a94fa11eb06ca18d3c0ac22a153f97f"></a>
enum ssh_dh_state_e&#160;</td><td class="memItemRight" valign="bottom"><b>dh_handshake_state</b></td></tr>
<tr class="separator:a6a94fa11eb06ca18d3c0ac22a153f97f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a72ecdca89309b5a19e8c887f2ca2c"><td class="memItemLeft" align="right" valign="top"><a id="a70a72ecdca89309b5a19e8c887f2ca2c"></a>
enum ssh_channel_request_state_e&#160;</td><td class="memItemRight" valign="bottom"><b>global_req_state</b></td></tr>
<tr class="separator:a70a72ecdca89309b5a19e8c887f2ca2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c92e3c7c116f8162038fdca66361641"><td class="memItemLeft" align="right" valign="top"><a id="a5c92e3c7c116f8162038fdca66361641"></a>
struct <a class="el" href="structssh__agent__state__struct.html">ssh_agent_state_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>agent_state</b></td></tr>
<tr class="separator:a5c92e3c7c116f8162038fdca66361641"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8dfeefb4a9b2dece4ff82003178d26"><td class="memItemLeft" ><a id="adb8dfeefb4a9b2dece4ff82003178d26"></a>
struct {</td></tr>
<tr class="memitem:a16f4d6e724f1074fe8328c0bb5126eda"><td class="memItemLeft" >
&#160;&#160;&#160;struct <a class="el" href="structssh__auth__auto__state__struct.html">ssh_auth_auto_state_struct</a> *&#160;&#160;&#160;<b>auto_state</b></td></tr>
<tr class="separator:a16f4d6e724f1074fe8328c0bb5126eda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e575a983dc145427169e2b1717b267c"><td class="memItemLeft" >
&#160;&#160;&#160;enum ssh_auth_service_state_e&#160;&#160;&#160;<b>service_state</b></td></tr>
<tr class="separator:a2e575a983dc145427169e2b1717b267c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a753466b06aa2cb461e08cb06928ce3cf"><td class="memItemLeft" >
&#160;&#160;&#160;enum ssh_auth_state_e&#160;&#160;&#160;<b>state</b></td></tr>
<tr class="separator:a753466b06aa2cb461e08cb06928ce3cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86733d1fa8c1c6f113c6a99739ab89d3"><td class="memItemLeft" >
&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<b>supported_methods</b></td></tr>
<tr class="separator:a86733d1fa8c1c6f113c6a99739ab89d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d022eebf47f6a5e9338cd1e2d040bb3"><td class="memItemLeft" >
&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<b>current_method</b></td></tr>
<tr class="separator:a3d022eebf47f6a5e9338cd1e2d040bb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8dfeefb4a9b2dece4ff82003178d26"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>auth</b></td></tr>
<tr class="separator:adb8dfeefb4a9b2dece4ff82003178d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2b20a1786d863ec7657a709f9d3553"><td class="memItemLeft" align="right" valign="top"><a id="a9e2b20a1786d863ec7657a709f9d3553"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>send_first_kex_follows</b></td></tr>
<tr class="separator:a9e2b20a1786d863ec7657a709f9d3553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab59429df75cf90df63ab0e339f95d3e7"><td class="memItemLeft" align="right" valign="top"><a id="ab59429df75cf90df63ab0e339f95d3e7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>first_kex_follows_guess_wrong</b></td></tr>
<tr class="separator:ab59429df75cf90df63ab0e339f95d3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf72ba34ec60a831f0002b12dd4f04d"><td class="memItemLeft" align="right" valign="top"><a id="adbf72ba34ec60a831f0002b12dd4f04d"></a>
<a class="el" href="structssh__buffer__struct.html">ssh_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><b>in_hashbuf</b></td></tr>
<tr class="separator:adbf72ba34ec60a831f0002b12dd4f04d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e56963dfc906c34e6ca7d4a774d77ad"><td class="memItemLeft" align="right" valign="top"><a id="a6e56963dfc906c34e6ca7d4a774d77ad"></a>
<a class="el" href="structssh__buffer__struct.html">ssh_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><b>out_hashbuf</b></td></tr>
<tr class="separator:a6e56963dfc906c34e6ca7d4a774d77ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a059ad9084ca3c934197d68f5f334e8b8"><td class="memItemLeft" align="right" valign="top"><a id="a059ad9084ca3c934197d68f5f334e8b8"></a>
struct <a class="el" href="structssh__crypto__struct.html">ssh_crypto_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>current_crypto</b></td></tr>
<tr class="separator:a059ad9084ca3c934197d68f5f334e8b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ea5e4ae5383c6cdb5db9f08bbbfa019"><td class="memItemLeft" align="right" valign="top"><a id="a4ea5e4ae5383c6cdb5db9f08bbbfa019"></a>
struct <a class="el" href="structssh__crypto__struct.html">ssh_crypto_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next_crypto</b></td></tr>
<tr class="separator:a4ea5e4ae5383c6cdb5db9f08bbbfa019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9445164beb02a1979171bef9b1a63182"><td class="memItemLeft" align="right" valign="top"><a id="a9445164beb02a1979171bef9b1a63182"></a>
struct <a class="el" href="structssh__list.html">ssh_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>channels</b></td></tr>
<tr class="separator:a9445164beb02a1979171bef9b1a63182"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fd8ef167e1236e76208827f50808a91"><td class="memItemLeft" align="right" valign="top"><a id="a8fd8ef167e1236e76208827f50808a91"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>maxchannel</b></td></tr>
<tr class="separator:a8fd8ef167e1236e76208827f50808a91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc1f0bff268e2e92f6e526a0118bd2cc"><td class="memItemLeft" align="right" valign="top"><a id="abc1f0bff268e2e92f6e526a0118bd2cc"></a>
<a class="el" href="structssh__agent__struct.html">ssh_agent</a>&#160;</td><td class="memItemRight" valign="bottom"><b>agent</b></td></tr>
<tr class="separator:abc1f0bff268e2e92f6e526a0118bd2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cba44c19f35693037bc9bb1e0651d17"><td class="memItemLeft" align="right" valign="top"><a id="a9cba44c19f35693037bc9bb1e0651d17"></a>
struct <a class="el" href="structssh__kbdint__struct.html">ssh_kbdint_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>kbdint</b></td></tr>
<tr class="separator:a9cba44c19f35693037bc9bb1e0651d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a962adef3f0d1bba543381ac97a2ad6c1"><td class="memItemLeft" align="right" valign="top"><a id="a962adef3f0d1bba543381ac97a2ad6c1"></a>
struct <a class="el" href="structssh__gssapi__struct.html">ssh_gssapi_struct</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>gssapi</b></td></tr>
<tr class="separator:a962adef3f0d1bba543381ac97a2ad6c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeb74e6088f3691c42525691d95eb9e1"><td class="memItemLeft" ><a id="adeb74e6088f3691c42525691d95eb9e1"></a>
struct {</td></tr>
<tr class="memitem:a0415a1fe8175e37900f1ccf36221a06d"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="structssh__key__struct.html">ssh_key</a>&#160;&#160;&#160;<b>rsa_key</b></td></tr>
<tr class="separator:a0415a1fe8175e37900f1ccf36221a06d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f9c0e5d7615470355410d9071acb1b1"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="structssh__key__struct.html">ssh_key</a>&#160;&#160;&#160;<b>dsa_key</b></td></tr>
<tr class="separator:a8f9c0e5d7615470355410d9071acb1b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d68e95d67c5b8acd74f99a84823a09b"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="structssh__key__struct.html">ssh_key</a>&#160;&#160;&#160;<b>ecdsa_key</b></td></tr>
<tr class="separator:a7d68e95d67c5b8acd74f99a84823a09b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c2543928d54308437fdd1eb1c916192"><td class="memItemLeft" >
&#160;&#160;&#160;<a class="el" href="structssh__key__struct.html">ssh_key</a>&#160;&#160;&#160;<b>ed25519_key</b></td></tr>
<tr class="separator:a2c2543928d54308437fdd1eb1c916192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a664c5fda8401915b723dcbb66d44236f"><td class="memItemLeft" >
&#160;&#160;&#160;enum ssh_keytypes_e&#160;&#160;&#160;<b>hostkey</b></td></tr>
<tr class="separator:a664c5fda8401915b723dcbb66d44236f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d7e8cd0d696db1a42aa014326011860"><td class="memItemLeft" >
&#160;&#160;&#160;enum ssh_digest_e&#160;&#160;&#160;<b>hostkey_digest</b></td></tr>
<tr class="separator:a5d7e8cd0d696db1a42aa014326011860"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adeb74e6088f3691c42525691d95eb9e1"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>srv</b></td></tr>
<tr class="separator:adeb74e6088f3691c42525691d95eb9e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac18fe9d39a3b73274e03ca0e2ae55db2"><td class="memItemLeft" align="right" valign="top"><a id="ac18fe9d39a3b73274e03ca0e2ae55db2"></a>
struct <a class="el" href="structssh__list.html">ssh_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>ssh_message_list</b></td></tr>
<tr class="separator:ac18fe9d39a3b73274e03ca0e2ae55db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8adf747eee07c696dc877ad13f14c42"><td class="memItemLeft" align="right" valign="top"><a id="af8adf747eee07c696dc877ad13f14c42"></a>
int(*&#160;</td><td class="memItemRight" valign="bottom"><b>ssh_message_callback</b> )(struct <a class="el" href="structssh__session__struct.html">ssh_session_struct</a> *session, <a class="el" href="structssh__message__struct.html">ssh_message</a> msg, void *userdata)</td></tr>
<tr class="separator:af8adf747eee07c696dc877ad13f14c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bf74fdc5b687ca9e51cd71462c30c44"><td class="memItemLeft" align="right" valign="top"><a id="a4bf74fdc5b687ca9e51cd71462c30c44"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>ssh_message_callback_data</b></td></tr>
<tr class="separator:a4bf74fdc5b687ca9e51cd71462c30c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58da29c0a953ba17e094b5e4d4cb9163"><td class="memItemLeft" align="right" valign="top"><a id="a58da29c0a953ba17e094b5e4d4cb9163"></a>
<a class="el" href="structssh__server__callbacks__struct.html">ssh_server_callbacks</a>&#160;</td><td class="memItemRight" valign="bottom"><b>server_callbacks</b></td></tr>
<tr class="separator:a58da29c0a953ba17e094b5e4d4cb9163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fdde3f498bcf3e0f118335278a8ec5a"><td class="memItemLeft" align="right" valign="top"><a id="a4fdde3f498bcf3e0f118335278a8ec5a"></a>
void(*&#160;</td><td class="memItemRight" valign="bottom"><b>ssh_connection_callback</b> )(struct <a class="el" href="structssh__session__struct.html">ssh_session_struct</a> *session)</td></tr>
<tr class="separator:a4fdde3f498bcf3e0f118335278a8ec5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa587e9a68614904353e14d7beb6fe2e7"><td class="memItemLeft" align="right" valign="top"><a id="aa587e9a68614904353e14d7beb6fe2e7"></a>
struct <a class="el" href="structssh__packet__callbacks__struct.html">ssh_packet_callbacks_struct</a>&#160;</td><td class="memItemRight" valign="bottom"><b>default_packet_callbacks</b></td></tr>
<tr class="separator:aa587e9a68614904353e14d7beb6fe2e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8015dc026c4aee3133a6f0f9e31c9dd"><td class="memItemLeft" align="right" valign="top"><a id="aa8015dc026c4aee3133a6f0f9e31c9dd"></a>
struct <a class="el" href="structssh__list.html">ssh_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>packet_callbacks</b></td></tr>
<tr class="separator:aa8015dc026c4aee3133a6f0f9e31c9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c2c8292416988963f37b9723d2f55f"><td class="memItemLeft" align="right" valign="top"><a id="a77c2c8292416988963f37b9723d2f55f"></a>
struct <a class="el" href="structssh__socket__callbacks__struct.html">ssh_socket_callbacks_struct</a>&#160;</td><td class="memItemRight" valign="bottom"><b>socket_callbacks</b></td></tr>
<tr class="separator:a77c2c8292416988963f37b9723d2f55f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba4740d1fa60f3595772d5e2d11127af"><td class="memItemLeft" align="right" valign="top"><a id="aba4740d1fa60f3595772d5e2d11127af"></a>
<a class="el" href="structssh__poll__ctx__struct.html">ssh_poll_ctx</a>&#160;</td><td class="memItemRight" valign="bottom"><b>default_poll_ctx</b></td></tr>
<tr class="separator:aba4740d1fa60f3595772d5e2d11127af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af092d2353b78d44b9c7518262eb94f23"><td class="memItemLeft" ><a id="af092d2353b78d44b9c7518262eb94f23"></a>
struct {</td></tr>
<tr class="memitem:a241500b7950e92611b39fce7e95ebd9e"><td class="memItemLeft" >
&#160;&#160;&#160;struct <a class="el" href="structssh__list.html">ssh_list</a> *&#160;&#160;&#160;<b>identity</b></td></tr>
<tr class="separator:a241500b7950e92611b39fce7e95ebd9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac741198492c7ce80c8dc6b292921e433"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>username</b></td></tr>
<tr class="separator:ac741198492c7ce80c8dc6b292921e433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d973ab487a9c464937f4a7f2fb17ba2"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>host</b></td></tr>
<tr class="separator:a2d973ab487a9c464937f4a7f2fb17ba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff3ac7ea76b8af4248551e47d47d2fc"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>bindaddr</b></td></tr>
<tr class="separator:a9ff3ac7ea76b8af4248551e47d47d2fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59e5d4c45a85db46f95106d47ea51411"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>sshdir</b></td></tr>
<tr class="separator:a59e5d4c45a85db46f95106d47ea51411"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc65806371b754b247e3bd764bb456aa"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>knownhosts</b></td></tr>
<tr class="separator:afc65806371b754b247e3bd764bb456aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a30531ebe6ab907b514f9479151cc45"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>global_knownhosts</b></td></tr>
<tr class="separator:a7a30531ebe6ab907b514f9479151cc45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6be5ac25ef8f2d50f85f07d27bfd760"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>wanted_methods</b> [SSH_KEX_METHODS]</td></tr>
<tr class="separator:ad6be5ac25ef8f2d50f85f07d27bfd760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cd8d9e9ad700eacb2594f5024b98bb9"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>pubkey_accepted_types</b></td></tr>
<tr class="separator:a6cd8d9e9ad700eacb2594f5024b98bb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad037cc78962a0b46f6273ae288aed57a"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>ProxyCommand</b></td></tr>
<tr class="separator:ad037cc78962a0b46f6273ae288aed57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a320f9f6740c6ffc9332f33958c81f3e3"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>custombanner</b></td></tr>
<tr class="separator:a320f9f6740c6ffc9332f33958c81f3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c27465c706adb23d0a069c0b4e70b3"><td class="memItemLeft" >
&#160;&#160;&#160;unsigned long&#160;&#160;&#160;<b>timeout</b></td></tr>
<tr class="separator:a72c27465c706adb23d0a069c0b4e70b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8614c72870410cbe01f1894278321496"><td class="memItemLeft" >
&#160;&#160;&#160;unsigned long&#160;&#160;&#160;<b>timeout_usec</b></td></tr>
<tr class="separator:a8614c72870410cbe01f1894278321496"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29b3338be87b04aa99528ebaa474aecb"><td class="memItemLeft" >
&#160;&#160;&#160;unsigned int&#160;&#160;&#160;<b>port</b></td></tr>
<tr class="separator:a29b3338be87b04aa99528ebaa474aecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a092548c6126820d329fea7f02628dae7"><td class="memItemLeft" >
&#160;&#160;&#160;socket_t&#160;&#160;&#160;<b>fd</b></td></tr>
<tr class="separator:a092548c6126820d329fea7f02628dae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8f25c8f92fbb2c57703f53f52a7be11"><td class="memItemLeft" >
&#160;&#160;&#160;int&#160;&#160;&#160;<b>StrictHostKeyChecking</b></td></tr>
<tr class="separator:ac8f25c8f92fbb2c57703f53f52a7be11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66d762fcd03f774121a1c67fb31231b9"><td class="memItemLeft" >
&#160;&#160;&#160;char&#160;&#160;&#160;<b>compressionlevel</b></td></tr>
<tr class="separator:a66d762fcd03f774121a1c67fb31231b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad22b487ee0acdc48168fc4d16255c687"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>gss_server_identity</b></td></tr>
<tr class="separator:ad22b487ee0acdc48168fc4d16255c687"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6367624bd782e8221e5bb5662c293f31"><td class="memItemLeft" >
&#160;&#160;&#160;char *&#160;&#160;&#160;<b>gss_client_identity</b></td></tr>
<tr class="separator:a6367624bd782e8221e5bb5662c293f31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae25dada4e7818e4051df4e8b9bf0a289"><td class="memItemLeft" >
&#160;&#160;&#160;int&#160;&#160;&#160;<b>gss_delegate_creds</b></td></tr>
<tr class="separator:ae25dada4e7818e4051df4e8b9bf0a289"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0696c2b353a0bbf1de3d657d767793d"><td class="memItemLeft" >
&#160;&#160;&#160;int&#160;&#160;&#160;<b>flags</b></td></tr>
<tr class="separator:aa0696c2b353a0bbf1de3d657d767793d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa029698d6622905400e2388c550356ba"><td class="memItemLeft" >
&#160;&#160;&#160;int&#160;&#160;&#160;<b>nodelay</b></td></tr>
<tr class="separator:aa029698d6622905400e2388c550356ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a082137624acb0da086092a69ee70404d"><td class="memItemLeft" >
&#160;&#160;&#160;bool&#160;&#160;&#160;<b>config_processed</b></td></tr>
<tr class="separator:a082137624acb0da086092a69ee70404d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4899e92be8f43dcb9cc5c278b662e4c"><td class="memItemLeft" >
&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<b>options_seen</b> [SOC_MAX]</td></tr>
<tr class="separator:af4899e92be8f43dcb9cc5c278b662e4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acabf3b5255cde6992adcc61e462d2218"><td class="memItemLeft" >
&#160;&#160;&#160;uint64_t&#160;&#160;&#160;<b>rekey_data</b></td></tr>
<tr class="separator:acabf3b5255cde6992adcc61e462d2218"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab08e023064354dc77a0555d2f79da413"><td class="memItemLeft" >
&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<b>rekey_time</b></td></tr>
<tr class="separator:ab08e023064354dc77a0555d2f79da413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af092d2353b78d44b9c7518262eb94f23"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>opts</b></td></tr>
<tr class="separator:af092d2353b78d44b9c7518262eb94f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da928017a30c1056abf6824e96aca7b"><td class="memItemLeft" align="right" valign="top"><a id="a8da928017a30c1056abf6824e96aca7b"></a>
<a class="el" href="structssh__counter__struct.html">ssh_counter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>socket_counter</b></td></tr>
<tr class="separator:a8da928017a30c1056abf6824e96aca7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae076d146578d5505d0581fe5334aaa7c"><td class="memItemLeft" align="right" valign="top"><a id="ae076d146578d5505d0581fe5334aaa7c"></a>
<a class="el" href="structssh__counter__struct.html">ssh_counter</a>&#160;</td><td class="memItemRight" valign="bottom"><b>raw_counter</b></td></tr>
<tr class="separator:ae076d146578d5505d0581fe5334aaa7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="session_8h_source.html">session.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>