title: Where does this error message come from?
body: <p>I have a program called trickle that gives a warning and in its source code there is:</p>
  
  <pre><code>if (stat(sockname, &amp;sb) == -1 &amp;&amp;
      (errno == EACCES || errno == ENOENT))
      warn("Could not reach trickled, working independently");
  </code></pre>
  
  <p>But the message I've got is:</p>
  
  <pre><code>trickle: Could not reach trickled, working independently: No such file or directory
  </code></pre>
  
  <p>Where does this <code>No such file or directory</code> come from?</p>