[PHP-DEV] restructuring/rewriting parts of networking code From: Stig Venaas (Stig.Venaas <email protected>)
Date: 07/26/00

Hi

I've started to look at the network related code in order to add IPv6
support.

Resolver functions are used in many places, mostly gethostbyname.
Shouldn't we use something that's thread safe? What resolver functions
to use might also differ between platforms. What do you think about
writing some wrapper functions so that code that uses gethostbyname uses
a wrapper fuction. If we need to use different resolver functions we then
only need to change it inside the wrappers.

I think something similar could be done for socket stuff. Couldn't for
instance fopen and the ftp functions use the fsockopen stuff?

What do you think? I'm ready to start, I plan change things in small
steps so that you stop me if I'm doing something stupid. If I start
writing wrappers, where should I put it? A new file in main or
ext/standard?

Stig

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>