I am not sure how to that either.


On Tue, Dec 10, 2013 at 5:23 PM, bel2125 <notifications@github.com> wrote:

> In src/civetweb.c:
>
> >          /* IPv6 address, e.g. [3ffe:2a00:100:7031::1]:8080 */
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = a;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = b;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = c;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = d;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = e;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = f;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = g;
> > +        so->lsa.sin6.sin6_addr.u.Word[0] = h;
>
> But maybe the better way would be to implement inet_ntop and inet_pton on
> Windows, or check the licence if one can take it from plibc.
> For now one could maybe also just drop the change "Fix IPv6 for WinXP"
> from this pull request, if this is possible. Unfortunately there are two
> files changed in this commit: civetweb.c and mod_lua.inl. The changes in
> mod_lua.inl should be beneficial for all users (WindowsXP, 7, 8, .. Linux,
> ..), while I had to do the changes in civetweb.c only to test on WinXP.
> Don't know if/how this can be done with github?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/sunsetbrew/civetweb/pull/37/files#r8250202>
> .
>