I think you need to understand the OSI 7-layer model properly. If you
remove IPV6 from the kernel then there is no support for IPV6 in the
application - it doesn't make any difference to the code in the app,
the support is not there at a lower level. Same way as if you remove
kernel drivers for wifi/bluetooth/mobile - you won't get any
connectivity at all. The application just does it's bit and then hands
the rest of the work to the next level, and if it's not there, nothing
happens.

Regards
John


On 7 February 2011 02:22, 捷超 王 <[email protected]> wrote:
> At first, I built the source code with "CONFIG_IPV6" not set and tried
> IPv6 URLs in the Browser and the Browser could not access IPv6
> websites. I then built the source code with "CONFIG_IPV6" set and
> tried again, the Browser works!
>
> But i don't get it. I think the source code of the Browser hasn't been
> changed, how it can be that the Browser suddenly support accessing
> websites through IPv6 URLs...? Is it the new kernel config file
> introduce some modules to be included in the final iso image so that
> the Browser which utilizes these modules is able to access websites
> through IPv6 URLs?

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to