Lines Matching refs:ospf_interface
72 struct ospf_interface;
79 struct ospf_interface *vl_oi; /* Interface data structure for the VL. */
80 struct ospf_interface *out_oi; /* The interface to go out. */
98 struct ospf_interface
197 char *ospf_if_name (struct ospf_interface *);
198 struct ospf_interface *ospf_if_new ();
199 void ospf_if_cleanup (struct ospf_interface *);
200 void ospf_if_free (struct ospf_interface *);
201 int ospf_if_up (struct ospf_interface *);
202 int ospf_if_down (struct ospf_interface *);
203 struct ospf_interface *ospf_if_lookup_by_name (char *);
204 struct ospf_interface *ospf_if_lookup_by_local_addr (struct interface *, struct in_addr);
205 struct ospf_interface *ospf_if_lookup_by_prefix (struct prefix_ipv4 *);
206 struct ospf_interface *ospf_if_addr_local (struct in_addr src);
207 struct ospf_interface *ospf_if_lookup_recv_interface (struct in_addr src);
208 struct ospf_interface *ospf_if_is_configured (struct in_addr *);
218 void ospf_if_stream_set (struct ospf_interface *);
219 void ospf_if_stream_unset (struct ospf_interface *);
220 void ospf_if_reset_variables (struct ospf_interface *);
221 int ospf_if_is_enable (struct ospf_interface *);
222 int ospf_if_get_output_cost (struct ospf_interface *);
225 struct ospf_interface *ospf_vl_new (struct ospf_vl_data *);