From: Sam S. <sd...@gn...> - 2000-05-09 14:01:32
|
>>>> In message <14615.12592.671724.917043@santorini> >>>> On the subject of "Re: clisp socket interface small request" >>>> Sent on Mon May 08 19:05:46 EDT 2000 >>>> Honorable Don Cohen <do...@ni...> writes: >> Sam Steingold >> IP is not a number, it's a quad of bytes (a bitvector, perhaps). >> >> I guess you can consider it to be any of the above. In an IP packet >> it's treated as a single 32 bit number. The 4 bytes is just the >> conventional way of writing it for human consumption. there are issues of "host order" vs "network order". since you don't need the number anyway (what are you gonna do with it, print with ~:d? :-) and all functions which take it, also take the dotted quad, and since IP6 will break all interface which relies on the int32 model, we see no reason to introduce int32. [this is the official position of the CLISP maintainers, as formulated by Bruno and as I remember it; Bruno feels very strongly about it, so you will need very convincing arguments to change this.] -- Sam Steingold (http://www.podval.org/~sds) Micros**t is not the answer. Micros**t is a question, and the answer is Linux, (http://www.linux.org) the choice of the GNU (http://www.gnu.org) generation. OK, so you're a Ph.D. Just don't touch anything. |