+ /* The parser calls the following functions to inform the routing models
+ * that a new element is added to the AS currently built.
+ *
+ * Of course, only the routing model of this AS is informed, not every ones */
+ 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;