- void (*parse_PU) (routing_component_t rc, const char *name); /* A host or a router, whatever */
- void (*parse_AS) (routing_component_t rc, const char *name);
- void (*parse_route) (routing_component_t rc, const char *src,
- const char *dst, name_route_extended_t route);
- void (*parse_ASroute) (routing_component_t rc, const char *src,
- const char *dst, name_route_extended_t route);
- void (*parse_bypassroute) (routing_component_t rc, const char *src,
- const char *dst, route_extended_t e_route);
-} s_routing_component_t;
+ void (*parse_PU) (AS_t as, const char *name); /* A host or a router, whatever */
+ void (*parse_AS) (AS_t as, const char *name);
+ void (*parse_route) (AS_t as, const char *src,
+ const char *dst, route_t route);
+ void (*parse_ASroute) (AS_t as, const char *src,
+ const char *dst, route_t route);
+ void (*parse_bypassroute) (AS_t as, const char *src,
+ const char *dst, route_t e_route);
+} s_as_t;