Lines Matching refs:si
37 ifcmp(struct interface *si, struct interface *ti) in ifcmp() argument
41 if (si->state && !ti->state) in ifcmp()
43 if (!si->state && ti->state) in ifcmp()
45 if (!si->state && !ti->state) in ifcmp()
48 if (si->state->new && !ti->state->new) in ifcmp()
50 if (!si->state->new && ti->state->new) in ifcmp()
54 if (si->state->new && ti->state->new) { in ifcmp()
55 sill = (si->state->new->cookie == htonl(MAGIC_COOKIE)); in ifcmp()
63 if (si->carrier > ti->carrier) in ifcmp()
65 if (si->carrier < ti->carrier) in ifcmp()
68 if (si->metric < ti->metric) in ifcmp()
70 if (si->metric > ti->metric) in ifcmp()