title: something about inet_ntoa()
body: <p>I write a server using the function <code>char* inet_ntoa(struct in_addr in),</code> When I included the header
  <code>&lt;sys/socket.h&gt;</code> and <code>&lt;netinet/in.h&gt;</code> ,an executable binary can be generated with compiler warnings, but a segment fault happens, when the program handle the return string from <code>inet_ntoa</code>. But when I added the header <code>&lt;arpa/inet.h&gt;,</code> everything seems ok.</p>
  
  <p>What's the matter?</p>