On Thu, 18 Jul 2002 08:57:33 -0500
"Brad Fritz" <[EMAIL PROTECTED]> wrote:

> 
> On 18 Jul 2002 15:18:09 +0200 Ronny Aasen wrote:
> 
> > ipsec_setup: unable to determine address of `ippp0' 
> > 
> > IANAC but i think some of the problem is in this passage in
> > /lib/ipsec/_startklips.  
> > 
> > eval `ip addr show $phys | 
> >       awk '$1 == "inet" && $3 == "brd" { 
> >               print "addr=" $2
> >               other = $4
> >               if ($3 == "brd")
> >                   print "type=broadcast"
> >               else if ($3 == "peer")
> >                   print "type=pointopoint"
> >               else if (NF == 5) {
> >                   print "type="
> >                   other = "" } 
> >               else  
> >                   print "type=unknown" 
> >               print "otheraddr=" other
> > #             print "mask=" $NF
> >               gsub(/\//, " ", $0)
> >        }'`     
> >                                                                     
          > >                                                             
                  > >if test " $addr" = " "
> > then 
> >      echo "unable to determine address of \`$phys'" 
> >      exit 1 
> > fi
> > 
> > 
> > 
> > 
> > 'ip addr show ippp0' on my system shows 
> > 
> > # ip addr show ippp0
> > 8: ippp0: <POINTOPOINT,NOARP,DYNAMIC,UP> mtu 1500 qdisc pfifo_fast
> > qlen 30
> >     link/ppp 
> >     inet 130.67.214.178 peer 130.67.213.128/16 scope global ippp0
> 
> I'm no shell or ipsec guru, but I think the line that reads:
> 
>     awk '$1 == "inet" && $3 == "brd" {
> 
> should probably read:
> 
>     awk '$1 == "inet" {
> 
> otherwise, the 
> 
>     else if ($3 == "peer")
> 
> case is unreachable and $type won't accurately be set to
> "pointopoint" for your connection.

Of course the biggest problem is that the code block will never be executed at all, 
thus not setting $addr, which is supposed to contain your ip address.  That is very 
bad.

-- 
------------------------------------------------------------------------
Chad Carr                                          [EMAIL PROTECTED]
------------------------------------------------------------------------


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to