title: Differ in signedness - warning
body: <p>I don't understand my warning in gcc compiler.
  Warning is: <code>warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness</code> I don't know, where is a problem, I am not using <code>signed and unsigned</code> value.</p>
  
  <p>Problem is on line:</p>
  
  <pre><code>recvfrom(server_socket, inputbuffer, maxLenght, 0, (struct sockaddr*) remote_addr, &amp;server_addr_len);
  </code></pre>
  
  <p>I tried this:</p>
  
  <pre><code>recvfrom(server_socket, inputbuffer, maxLenght, 0, (unsigned int) remote_addr, &amp;server_addr_len);
  </code></pre>
  
  <p>But it didn't help me. Thank you for your advice and explanation.</p>