|
From: <b....@la...> - 2010-11-11 07:59:40
|
Hello Everyone, I have been looking around the source and cannot find anywhere that supports IPv6 connections. I have started to make progress on the issue and would like to know if anyone is interested, I only found one bug report related to Jaybird and another that was found because it had IPv6 in a log dump. I have been using firebird for some time and would like for it to support my IPv6 network so have started to make the changes to inet.cpp and isc_file.cpp in my copy of the code. Could anyone who is interested let me know how to submit patches once I have the work complete and checked to the best of my ability? The main client change is to allow a connection string like this: [::ffff:192.0.2.128]:mydatabase or a better IPv6 Address: [2001:6b0:e:2018::172]:mydatabase Sorry for my improvement request on the tracker, if nobody is interested in IPv6 support I will remove it. The initial patch is ready but I am a little concerned over aux_connection() and the PACKET data structure. Once I know more about aux_connection() and realise any potential pitfalls I will submit my patch to this list. Many thanks, Ben Green. |