Lines Matching defs:interface

133 #define	CHECK_BAD_INTERVAL	5	/* when an interface is known bad */
189 # define RS_IF 0x001 /* for network interface */
201 struct interface *rts_ifp;
228 * not unbroken interface routes
261 /* An "interface" is similar to a kernel ifnet structure, except it also
264 struct interface {
265 LIST_ENTRY(interface) int_list;
266 LIST_ENTRY(interface) remote_list;
267 struct interface *int_ahash, **int_ahash_prev;
268 struct interface *int_bhash, **int_bhash_prev;
269 struct interface *int_nhash, **int_nhash_prev;
290 u_char int_adj_outmetric; /* instead of interface metric */
316 #define IS_ALIAS 0x0000001 /* interface alias */
317 #define IS_SUBNET 0x0000002 /* interface on subnetted network */
318 #define IS_REMOTE 0x0000004 /* interface is not on this machine */
356 LIST_HEAD(ifhead, interface);
379 #define AGS_IF 0x020 /* for an interface */
454 extern const struct interface *rip_sock_mcast; /* current multicast interface */
486 extern int have_ripv1_out; /* have a RIPv1 interface */
511 void rip_on(struct interface *);
515 struct interface *, struct rip *, int);
519 void supply(struct sockaddr_in *, struct interface *,
552 void get_parms(struct interface *);
567 void trace_if(const char *, struct interface *);
571 struct interface *, struct rip *, int);
576 void set_rdisc_mg(struct interface *, int);
578 void if_bad_rdisc(struct interface *);
579 void if_ok_rdisc(struct interface *);
580 void read_rip(int, struct interface *);
618 naddr ripv1_mask_net(naddr, struct interface *);
619 naddr ripv1_mask_host(naddr,struct interface *);
622 struct interface *check_dup(naddr, naddr, naddr, int);
623 int check_remote(struct interface *);
626 int if_ok(struct interface *, const char *);
627 void if_sick(struct interface *);
628 void if_link(struct interface *);
629 struct interface *ifwithaddr(naddr addr, int bcast, int remote);
630 struct interface *ifwithindex(u_short, int);
631 struct interface *iflookup(naddr);
633 struct auth *find_auth(struct interface *);