>>>>> On Sun, 16 Feb 2003 14:51:45 -0800, 
>>>>> Brooks Davis <[EMAIL PROTECTED]> said:

>> >  on freebsd 5.0-Release, pim6sd crashes if i execute
>> > ifconfig gifX destroy if it is running in background,
>> > i need to restart it manually.
>> 
>> >  pim6sd display 'check_vif_state' Device not configured
>> > and exits. any workaround ?
>> 
>> A workaround is not to destroy an interface when pim6sd is running on
>> the interface.
>> 
>> Note that this kind of trouble is not specific to pim6sd.  Dynamic
>> interface creation/deletion is a big architectural change to the
>> traditional BSD kernel, and I bet there are many other applications
>> affected by such an operation.

> The user of the destroy command of ifconfig is expected to be paying
> attention.  This is the functionaly equivalent of yanking a NIC out
> of its slot.  It is the case that applications that can't handle this
> are broken and need to be fixed becase you shouldn't count on any
> interfaces staying around.

(Just in case) I didn't intend to say create/destroy is the wrong
approach and pim6sd doesn't need a fix.  My point is that
create/destroy is a big change that can affect many applications
(including pim6sd) and that a "workaround" is not to use the operation
for now.

                                        JINMEI, Tatuya
                                        Communication Platform Lab.
                                        Corporate R&D Center, Toshiba Corp.
                                        [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to