Skip site navigation (1) Skip section navigation (2)

Re: strange problem with ip6

From: Christian Kratzer <ck-lists(at)cksoft(dot)de>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Andrew Sullivan <ajs(at)crankycanuck(dot)ca>,Brian Hirt <bhirt(at)mobygames(dot)com>, pgsql-bugs(at)postgresql(dot)org
Subject: Re: strange problem with ip6
Date: 2007-05-17 19:57:18
Message-ID: 20070517212801.N66637@vesihiisi.cksoft.de (view raw or flat)
Thread:
Lists: pgsql-bugs
Hi,

On Thu, 17 May 2007, Tom Lane wrote:
<snipp/>
> It seems the correct solution here is to extend the inet type to support
> RFC4007 "zone_id" strings.  Yech.  Not going to happen as a bug fix,
> but we should probably put it on the TODO list.

propably yes. But we should bear in mind that addresses of different
scopes are not comparable with each other in the sense of apples vs.
oranges.

i.e:

  select 'fe80::1%em0'::inet = 'fe80::1%em1'::inet;

should return null.

Also how do we define sort order if not all values are comparable.

> As a temporary workaround, should we hack the server to suppress any
> %-foo found in the result of getnameinfo()?

Not sure what that would buy us.  Stripping the scope from the address
does not seem the right thing to do.

Extending the generic inet type with scoped addresss is another question.

Greetings
Christian

-- 
Christian Kratzer                      CK Software GmbH
Email:   ck(at)cksoft(dot)de                  Schwarzwaldstr. 31
Phone:   +49 7452 889 135              D-71131 Jettingen
Fax:     +49 7452 889 136              HRB 245288, Amtsgericht Stuttgart
Web:     http://www.cksoft.de/         Geschaeftsfuehrer: Christian Kratzer

In response to

Responses

pgsql-bugs by date

Next:From: Magnus HaganderDate: 2007-05-17 20:42:41
Subject: Re: BUG #3266: SSL broken pipes kill the machine and fill the disk
Previous:From: Andrew SullivanDate: 2007-05-17 19:38:44
Subject: Re: strange problem with ip6

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group