CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/12/01 07:28:05
Modified files:
usr.sbin/bgpd : bgpd.c bgpd.h config.c control.c kroute.c log.c
mrt.c parse.y pfkey.c pftable.c printconf.c
rde.c rde.h rde_filter.c rde_prefix.c rde_rib.c
rde_update.c session.c util.c
Log message:
Use an artificial address family id in struct bgpd_addr and almost everywhere
else. Adds conversion functions to map AFI/SAFI and the Unix AF_ values
from and into AID used in bgpd. This is needed to support things like MPLS
VPN and other upcomming changes that need to play a lot with AFI/SAFI pairs.
Mostly mechanical change, henning@ has no particular issues with this.
Must go in so that I can continue working.