[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-bugs
Subject:    [haiku-bugs] [Haiku] #6243: Problems with IP addressing that can be trigerred by
From:       "atis.elsts" <trac () haiku-os ! org>
Date:       2010-06-28 21:01:53
Message-ID: 045.7bd8e39fe271f72561f9aa548abc8c22 () haiku-os ! org
[Download RAW message or body]

#6243: Problems with IP addressing that can be trigerred by using ifconfig
-------------------------------------+--------------------------------------
 Reporter:  atis.elsts               |       Owner:  zooey    
     Type:  bug                      |      Status:  new      
 Priority:  normal                   |   Milestone:  R1       
Component:  Network & Internet/IPv4  |     Version:  R1/alpha2
 Keywords:                           |   Blockedby:           
    Patch:  0                        |    Platform:  All      
 Blocking:                           |  
-------------------------------------+--------------------------------------
 Problem 1: losing connectivity due to incorrect routing table[[BR]]
 To repeat:[[BR]]
 * create interface alias with same IP address as some existing
 interface[[BR]]
 * delete the alias interface or change its address[[BR]]
 * now the old IP address cannot be pinged anymore, because the connected
 route has been deleted.[[BR]]

 Problem 2: kernel panic due to incorrect routing table[[BR]]
 To repeat:[[BR]]
 * create interface alias with an IP address that has the same network part
 as some already existing address[[BR]]
 * delete the interface alias[[BR]]
 * try to ping the address that belonged to the removed alias[[BR]]
 * kernel panic happens. The callstack shows find_route() function as the
 culprit.[[BR]]

 Haiku version is R1/alpha2. I'm using the anyboot image with QEMU.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6243>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic