<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SOCKET: ip adresse des clients]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine client-server anwendung und möchte das der server die IP des clients anzeigt!</p>
<p>wie kann ich die ip herrausfinden?</p>
<p>dank euch</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149833/socket-ip-adresse-des-clients</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 05:00:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149833.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Jun 2006 01:19:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 01:19:16 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine client-server anwendung und möchte das der server die IP des clients anzeigt!</p>
<p>wie kann ich die ip herrausfinden?</p>
<p>dank euch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074901</guid><dc:creator><![CDATA[Sebastian A.]]></dc:creator><pubDate>Sat, 10 Jun 2006 01:19:16 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 05:41:35 GMT]]></title><description><![CDATA[<p>Hasz du dir schon die Memberfunktionen der SocketKlasse angesehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074916</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Sat, 10 Jun 2006 05:41:35 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 10:34:48 GMT]]></title><description><![CDATA[<p>Jo... was verwendest du für ne Klasse... ich mien MFC hat doch eine(also für Sockets), oder? Da sollte ne Memberfunktion dabei sein... an sonnsten hol dir den SOCKET und such mal nach deiner Frage <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Wurde schon oft genug beantwortet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1075005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075005</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 10 Jun 2006 10:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 11:12:41 GMT]]></title><description><![CDATA[<p>hallo, ich benutze die Klasse CAsyncSocket und kann jetzt in den<br />
Memberfunktionen keine Funktion dafür finden!</p>
<p>Sebastian...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1075027</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075027</guid><dc:creator><![CDATA[Sebastian A.]]></dc:creator><pubDate>Sat, 10 Jun 2006 11:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 11:19:24 GMT]]></title><description><![CDATA[<p>GetPeerName</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1075030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075030</guid><dc:creator><![CDATA[,,,,,,,,]]></dc:creator><pubDate>Sat, 10 Jun 2006 11:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 12:52:53 GMT]]></title><description><![CDATA[<p>danke schonmal!</p>
<p>ich habs nun mal so gemacht:</p>
<pre><code>SOCKADDR test;
int size=sizeof(struct sockaddr);
m_ConnectSocket[id].GetPeerName(&amp;test,&amp;size);
</code></pre>
<p>allerdings kann ich nur auf die objekte</p>
<pre><code>sa_data
</code></pre>
<p>und</p>
<pre><code>sa_family
</code></pre>
<p>zugreifen... wie kann ich nun zugriff auf die adresse bekommen?!</p>
<p>sebastian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1075076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075076</guid><dc:creator><![CDATA[Sebastian A.]]></dc:creator><pubDate>Sat, 10 Jun 2006 12:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 13:32:16 GMT]]></title><description><![CDATA[<p><strong>WinAPI - SOCKET</strong></p>
<pre><code class="language-cpp">LPCSTR GetHostIP(void)
{
	struct sockaddr_in peer;
	socklen_t len;
	len = sizeof(peer);

	getpeername(m_so, (struct sockaddr*)&amp;peer, &amp;len);

	return inet_ntoa(peer.sin_addr);
}
</code></pre>
<p><strong>MFC - CAsyncSocket</strong></p>
<pre><code class="language-cpp">LPCSTR GetHostIP(void)
{
	struct sockaddr_in peer;
	socklen_t len;
	len = sizeof(peer);

	m_ConnectSocket[id].GetPeerName(struct sockaddr*)&amp;peer, &amp;len);

	return inet_ntoa(peer.sin_addr);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1075115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075115</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 10 Jun 2006 13:32:16 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 14:06:37 GMT]]></title><description><![CDATA[<p>danke klappt nun wunderbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>allerdings wurde bei mir der datentyp socklen_t nicht gefunden<br />
und ich habe einfach int genommen...</p>
<p>Sebastian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1075137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075137</guid><dc:creator><![CDATA[Sebastian A.]]></dc:creator><pubDate>Sat, 10 Jun 2006 14:06:37 GMT</pubDate></item><item><title><![CDATA[Reply to SOCKET: ip adresse des clients on Sat, 10 Jun 2006 14:42:43 GMT]]></title><description><![CDATA[<p>Sebastian A. schrieb:</p>
<blockquote>
<p>danke klappt nun wunderbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>allerdings wurde bei mir der datentyp socklen_t nicht gefunden<br />
und ich habe einfach int genommen...</p>
<p>Sebastian</p>
</blockquote>
<p>bei linux ist es socklen_t</p>
<pre><code class="language-cpp">#ifdef WIN32
typedef int socklen_t;
#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1075163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1075163</guid><dc:creator><![CDATA[oOOo]]></dc:creator><pubDate>Sat, 10 Jun 2006 14:42:43 GMT</pubDate></item></channel></rss>