Yes Jim!!!!

Would be ok if I get the sources from CVS HEAD,
Make the changes,
And send them back to you as tar ball?

I am not sure I can commit back....

Thank you in advance,
Maurizio


-----Original Message-----
From: AOLserver Discussion [mailto:AOLSERVER@LISTSERV.AOL.COM] On Behalf Of
Jeff Rogers
Sent: 04 August 2011 20:56
To: AOLSERVER@LISTSERV.AOL.COM
Subject: Re: [AOLSERVER] Aolserver Progress - Some few examples....

Maurizio,

I think we're all  in agreement at this point.  Could you put together a
patch?

-J

Maurizio Martignano wrote:
> Don
> In Aolserver source code
> 95% of more of the times sockets are declared as SOCKET; the other  
> times as int.
>
> This is an inconsistency and is a fact.
>
> If you wanted to develop only for Unix why did you use SOCKET in some 
> occasions and int in some others?
>
> The source code is inconsistent and it just happens to work on Unix 
> because there SOCKET and int have the same size. And this is also a fact.
>
> But I believe we should stop here, I admit all the faults you want, 
> but please let's use SOCKET everywhere....
>
> Cheers,
> Maurizio
>
>
> -----Original Message-----
> From: AOLserver Discussion [mailto:AOLSERVER@LISTSERV.AOL.COM] On 
> Behalf Of Don Baccus
> Sent: 04 August 2011 19:25
> To: AOLSERVER@LISTSERV.AOL.COM
> Subject: Re: [AOLSERVER] Aolserver Progress - Some few examples....
>
> On Aug 4, 2011, at 9:55 AM, Maurizio Martignano wrote:
>
>>
>> All of this depends on the week type system of C, were types with 
>> different names, supposed to be used for different needs are 
>> considered equivalent is their size is the same. If we had used Ada 
>> none of this would have had
>> happened: types with different names are different no matter what 
>> their size is.
>
> If we were using Ada a file descriptor in Unix would still be 
> described as an integer.
>
> I'm not saying that the Unix code you've uncovered is portable between 
> Unix and Windows.
>
> I'm just pointing out that pipes are defined as an array of two 
> integers in Unix, so that the code isn't "wrong" for Unix, as you
originally claimed.
>
> I did so hoping it would increase your understanding, i.e. your claim 
> that it appears to be a bug even in Unix is incorrect.
>
> If you want to make progress here, just accept that the code is 
> perfectly good Unix code and then figure out how to make the code work 
> for both Unix and Windows, instead of trying to argue incorrectly that 
> the code's not correct for Unix.  It's not portable, but it's correct for
Unix.
>
> Thank you.
>
>>
>> Anyhow in the base code 95% of the times or even more sockets are 
>> declared as SOCKET sockets.
>> Here and there they are declared as int. This is an inconsistency and 
>> it should be removed.
>> I do beg the community to do this little change because it is in the 
>> benefit and interest of everybody.
>>
>
> I'm sure that the community will accept a patch that declares the pipe 
> in a way that makes both Unix and Windows happy if you'll provide one.
>
> Meanwhile, quit complaining because I pointed out that, in Unix, int 
> pipefd[2] is the correct declaration for a pipe.
>
> ----
> Don Baccus
> http://donb.photo.net
> http://birdnotes.net
> http://openacs.org
>
>
> --
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email to 
> <lists...@listserv.aol.com>  with the body of "SIGNOFF AOLSERVER" in 
> the email message. You can leave the Subject: field of your email blank.
>
>
> --
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email 
> to<lists...@listserv.aol.com>  with the body of "SIGNOFF AOLSERVER" in the
email message. You can leave the Subject: field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to
<lists...@listserv.aol.com> with the body of "SIGNOFF AOLSERVER" in the
email message. You can leave the Subject: field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to 
<lists...@listserv.aol.com> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to