]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2003/003676.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2003 / 003676.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> AW: AW: [IRCServices] ircservices and support for/of IPv6
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=AW%3A%20AW%3A%20%5BIRCServices%5D%20ircservices%20and%20support%20for/of%20IPv6&In-Reply-To=3E6E21BE.3050006%40esper.net">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="003675.html">
11 <LINK REL="Next" HREF="003677.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>AW: AW: [IRCServices] ircservices and support for/of IPv6</H1>
15 <B>Yusuf Iskenderoglu</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=AW%3A%20AW%3A%20%5BIRCServices%5D%20ircservices%20and%20support%20for/of%20IPv6&In-Reply-To=3E6E21BE.3050006%40esper.net"
17 TITLE="AW: AW: [IRCServices] ircservices and support for/of IPv6">uhc0 at rz.uni-karlsruhe.de
18 </A><BR>
19 <I>Wed Mar 12 04:19:30 PST 2003</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="003675.html">AW: [IRCServices] ircservices and support for/of IPv6
22 </A></li>
23 <LI>Next message: <A HREF="003677.html">[IRCServices] ircservices and support for/of IPv6
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#3676">[ date ]</a>
27 <a href="thread.html#3676">[ thread ]</a>
28 <a href="subject.html#3676">[ subject ]</a>
29 <a href="author.html#3676">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>
35 What I would say in this case is, that there will certainly be hosts,
36 Of which the address cannot be resolved by the ircd, so that the
37 hostname
38 Will appear in ipv6 address.
39
40 Moreover, the NICK line of certain ircds, can only do conversion of
41 Ipv4 addresses into the longip, but ipv6 addresses cannot be converted
42 In such a way, so that they probably (on tr-ircd for sure) appear as
43 strings.
44
45 Since services does support SZLINE, which depends on the IP of the user,
46 Services must work correctly when storing ip addresses received via the
47 NICK line.
48
49 If services would try storing them into u-&gt;ip where ip is char ip[15];
50 You would then live in interesting times.
51
52 Thats my case, which means, services should check if there are arrays of
53 fixed sized,
54 Which would be too small for ipv6 addresses. Its not only doing
55 connection.
56 Its more.
57
58 Regards;
59 Yusuf
60
61
62 ----------------------------------------------------------------------
63 |<i> Yusuf Iskenderoglu | You get to meet all sorts, |
64 </I>|<i> eMail - <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">uhc0 at rz.uni-karlsruhe.de</A> | in this line of work... |
65 </I>|<i> eMail - <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">s_iskend at ira.uka.de</A> | |
66 </I>|<i> ICQ UIN : 20587464 \ TimeMr14C | |
67 </I>----------------------------------------------------------------------
68
69
70
71 &gt;<i>-----Urspr&#252;ngliche Nachricht-----
72 </I>&gt;<i>Von: <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices-bounces at ircservices.za.net</A>
73 </I>&gt;<i>[mailto:<A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ircservices-bounces at ircservices.za.net</A>] Im Auftrag von
74 </I>&gt;<i>Ian R. Justman
75 </I>&gt;<i>Gesendet: Tuesday, March 11, 2003 6:50 PM
76 </I>&gt;<i>An: IRC Services General Mailing List
77 </I>&gt;<i>Betreff: Re: AW: [IRCServices] ircservices and support for/of IPv6
78 </I>&gt;<i>
79 </I>&gt;<i>
80 </I>&gt;<i>
81 </I>&gt;<i>
82 </I>&gt;<i>Yusuf Iskenderoglu wrote:
83 </I>&gt;&gt;<i> The answer to this question is simple.
84 </I>&gt;&gt;<i> Services could have had used char arrays of fixed sizes to store
85 </I>&gt;&gt;<i> hostnames, which could be too small for ipv6 addresses.
86 </I>&gt;&gt;<i>
87 </I>&gt;&gt;<i> Look at the definition of HOSTIPLEN in several ircds, those, which
88 </I>&gt;&gt;<i> support IPv6 have HOSTIPLEn=53, those who do not have it set to 15.
89 </I>&gt;<i>
90 </I>&gt;<i>I'm going to move what I wrote in my previous e-mail here:
91 </I>&gt;<i>
92 </I>&gt;<i> &gt;&gt;Mainly because Services does not do any DNS resolution
93 </I>&gt;<i>(would &gt;&gt;slow Services &gt;&gt;down something fierce; that's what
94 </I>&gt;<i>the server's for), the address, &gt;&gt;regardless of type (name
95 </I>&gt;<i>vs. IP) or IPv#, is always going to &gt;&gt;be a text field.
96 </I>&gt;<i>
97 </I>&gt;<i>Remember, Services already has enough on its plate where DNS will only
98 </I>&gt;<i>add to the burden. that's why the server does its DNS lookup.
99 </I>&gt;<i>
100 </I>&gt;<i>The only time Services ever needs to give a damn about IPv6 is
101 </I>&gt;<i>when it's
102 </I>&gt;<i>connecting to its next-hop server. :)
103 </I>&gt;<i>
104 </I>&gt;<i>--Ian R. Justman, Co-Founder and Postmaster, The EsperNet IRC Network.
105 </I>&gt;<i>
106 </I>&gt;<i>-----
107 </I>&gt;<i>Ian R. Justman <A HREF="http://www.ircservices.za.net/mailman/listinfo/ircservices">ianj at esper.net</A> (Official
108 </I>&gt;<i>EsperNet business)
109 </I>&gt;<i>Co-Founder and Postmaster, The EsperNet IRC Network
110 </I>&gt;<i>Server Administrator, chocobo.esper.net &quot;IJ&quot; on IRC
111 </I>&gt;<i>
112 </I>&gt;<i>PGP/GPG keys available upon request, or from any PGP keyserver.
113 </I>&gt;<i>
114 </I>&gt;<i>------------------------------------------------------------------
115 </I>&gt;<i>To unsubscribe or change your subscription options, visit:
116 </I>&gt;<i><A HREF="http://www.ircservices.za.net/mailman/listinfo/">http://www.ircservices.za.net/mailman/listinfo/</A>&gt;ircservices
117 </I>&gt;<i>
118 </I>
119 </PRE>
120
121 <!--endarticle-->
122 <HR>
123 <P><UL>
124 <!--threads-->
125 <LI>Previous message: <A HREF="003675.html">AW: [IRCServices] ircservices and support for/of IPv6
126 </A></li>
127 <LI>Next message: <A HREF="003677.html">[IRCServices] ircservices and support for/of IPv6
128 </A></li>
129 <LI> <B>Messages sorted by:</B>
130 <a href="date.html#3676">[ date ]</a>
131 <a href="thread.html#3676">[ thread ]</a>
132 <a href="subject.html#3676">[ subject ]</a>
133 <a href="author.html#3676">[ author ]</a>
134 </LI>
135 </UL>
136
137 </body></html>