Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Oct 2017 23:01:15 +0700
From:      Eugene Grosbein <eugen@grosbein.net>
To:        Mike Tancsa <mike@sentex.net>, FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: ppp routing bug ?
Message-ID:  <59F206CB.5000006@grosbein.net>
In-Reply-To: <a019ac21-fd1a-6f69-257f-4c03515ec963@sentex.net>
References:  <bdb4d277-40ca-5a8e-f0e0-c1734a0c88c6@sentex.net> <a23ed8b3-1050-12d5-6a7c-1a1a0c174251@sentex.net> <59F1B650.5070107@grosbein.net> <22c3cbd4-2a8e-884f-ec9b-cc4d12ff818f@sentex.net> <59F1EA48.1090500@grosbein.net> <a019ac21-fd1a-6f69-257f-4c03515ec963@sentex.net>

next in thread | previous in thread | raw e-mail | index | archive | help
26.10.2017 21:25, Mike Tancsa wrote:

> On 10/26/2017 9:59 AM, Eugene Grosbein wrote:
>> On 26.10.2017 20:45, Mike Tancsa wrote:
>>
>>> vs
>>>
>>> got message of size 124 on Thu Oct 26 09:37:40 2017
>>> RTM_ADD: Add Route: len 124, pid: 24236, seq 1, errno 0,
>>> flags:<UP,GATEWAY,HOST,DONE,STATIC>
>>> locks:  inits:
>>> sockaddrs: <DST,GATEWAY>
>>>  192.168.136.1 64.7.128.7
>>>
>>> got message of size 196 on Thu Oct 26 09:37:40 2017
>>> RTM_CHANGE: Change Metrics or flags: len 196, pid: 23810, seq 11, errno
>>> 0, flags:<UP,DONE,STATIC>
>>> locks:  inits: <mtu>
>>> sockaddrs: <DST,GATEWAY,IFP,IFA>
>>>  192.168.136.1 64.7.128.7 tun0 98.159.244.185
>>
>> Why different PIDs? pid: 24236 vs. pid: 23810
> 
> Not sure. Does ppp spawn off another process to do routing changes ?

I would re-run ppp under ktrace to make sure while having "route monitor" running around.
Then compare pids with kdump output.

> I diffed the source to ppp from 10 vs 11 and nothing has really changed.
>  Perhaps routing API changes that ppp was relying on ?

It seems so.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?59F206CB.5000006>