cvs commit: src/sys/net route.h rtsock.c

Florent Thoumie flz at
Thu Mar 16 13:12:02 UTC 2006

On Wed, 2006-03-15 at 19:39 +0000, Andre Oppermann wrote:
> andre       2006-03-15 19:39:09 UTC
>   FreeBSD src repository
>   Modified files:
>     sys/net              route.h rtsock.c 
>   Log:
>   - Fill in the correct rtm_index for RTM_ADD and RTM_CHANGE messages.
>   - Allow RTM_CHANGE to change a number of route flags as specified by
>     RTF_FMASK.
>   - The unused rtm_use field in struct rt_msghdr is redesignated as
>     rtm_fmask field to communicate route flag changes in RTM_CHANGE
>     messages from userland.  The use count of a route was moved to
>     rtm_rmx a long time ago.  For source code compatibility reasons
>     a define of rtm_use to rtm_fmask is provided.
>   These changes faciliate running of multiple cooperating routing
>   daemons at the same time without causing undesired interference.
>   Open[BGP|OSPF]D make use of these features to have IGP routes
>   override EGP ones.
>   Obtained from:  OpenBSD (claudio@)
>   MFC after:      3 days

Can you bump __FreeBSD_version too?

Florent Thoumie
flz at
FreeBSD Committer

More information about the cvs-src mailing list