<div dir="ltr"><div><div><div><div><div>We (Mixxx) have a user who reported an issue with hostname resolution. <br><br>Here&#39;s the bug report: <a href="https://bugs.launchpad.net/mixxx/+bug/1391654">https://bugs.launchpad.net/mixxx/+bug/1391654</a><br><br>They say their hostname resolves to both ipv4 and ipv6 and they bound icecast to the ipv4 interfaces.  (I&#39;m not sure why they don&#39;t bind to both). Mixxx cannot connect to icecast presumably because libshout is resolving and connecting to the ipv6 address.<br><br>We do nothing but call shout_set_host with the user-provided host string.<br></div><br></div>They are requesting that libshout &quot;fall back&quot; on the ipv4 resolution of the hostname if the ipv6 version fails to connect. <br><br></div><div>Two questions:<br></div>1) Is this intended behavior that isn&#39;t working?<br></div>2) Is this desired behavior to have within libshout? (i.e. a suitable feature request)<br><br></div><div>If either is yes I&#39;ll go ahead and file a bug on the Trac. If not I&#39;ll keep this as a feature request for Mixxx.<br><br></div><div>Best regards,<br>RJ Ryan (Mixxx developer)<br></div></div>