Guy Harris <g...@alum.mit.edu> wrote:
    > I would vote for assuming that there aren't many buggy implementations
    > these days, especially when cross-compiling (which would probably be
    > for a Linux or *BSD target, current versions of which probably have
    > non-buggy getaddrinfo()), assuming a *non*-buggy getaddrinfo() when
    > cross compiling, and playing The World's Smallest Violin if somebody
    > ends up getting hosed by getaddrinfo() on a target platform for which
    > they're cross-compiling.

yes, I agree...

    >> I comment out this test to complete compiling (with ipv6
    >> enabled). The resulting binary works well when monitoring ipv4 packets on
    >> my phone, but still captures 0 packets on the Verizon ipv6 lTE network.

    > Try writing a small test program, using libpcap, that doesn't set any
    > capture filter and that just counts packets.

    > If that doesn't capture any packets on Verizon's LTE network, then the
    > problem is either with libpcap or with the Android networking stack.

I was trying to get tcpdump in the Android AOSP tree updated in the spring,
but I ran out of time...

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        | network architect  [
]     m...@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [

_______________________________________________
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Reply via email to