Lines Matching refs:parmp

62 	struct parm *parmp;  in get_parms()  local
67 for (parmp = parms; parmp != 0; parmp = parmp->parm_next) { in get_parms()
68 if (parmp->parm_name[0] == '\0' in get_parms()
69 || !strcmp(ifp->int_name, parmp->parm_name) in get_parms()
70 || (parmp->parm_name[0] == '\n' in get_parms()
72 parmp->parm_net, parmp->parm_mask))) { in get_parms()
77 ifp->int_state |= parmp->parm_int_state; in get_parms()
79 if (parmp->parm_auth[0].type == RIP_AUTH_NONE in get_parms()
83 &parmp->parm_auth[i], in get_parms()
86 if (parmp->parm_rdisc_pref != 0) in get_parms()
87 ifp->int_rdisc_pref = parmp->parm_rdisc_pref; in get_parms()
88 if (parmp->parm_rdisc_int != 0) in get_parms()
89 ifp->int_rdisc_int = parmp->parm_rdisc_int; in get_parms()
90 if (parmp->parm_adj_inmetric != 0) in get_parms()
91 ifp->int_adj_inmetric = parmp->parm_adj_inmetric; in get_parms()
92 if (parmp->parm_adj_outmetric != 0) in get_parms()
93 ifp->int_adj_outmetric = parmp->parm_adj_outmetric; in get_parms()
492 struct parm *parmp, in get_passwd() argument
506 for (ap = parmp->parm_auth, i = 0; in get_passwd()
534 for (ap2 = parmp->parm_auth; ap2 < ap; ap2++) { in get_passwd()
865 struct parm *parmp, **parmpp; in check_parms() local
883 (parmp = *parmpp) != 0; in check_parms()
884 parmpp = &parmp->parm_next) { in check_parms()
885 if (strcmp(new->parm_name, parmp->parm_name)) in check_parms()
887 if (!on_net_h(parmp->parm_net, in check_parms()
890 parmp->parm_net, parmp->parm_mask)) in check_parms()
894 if (parmp->parm_auth[i].type != RIP_AUTH_NONE) in check_parms()
901 && 0 != (parmp->parm_int_state & GROUP_IS_SOL_OUT) in check_parms()
902 && 0 != ((new->parm_int_state ^ parmp->parm_int_state) in check_parms()
905 && 0 != (parmp->parm_int_state & GROUP_IS_ADV_OUT) in check_parms()
906 && 0 != ((new->parm_int_state ^ parmp->parm_int_state) in check_parms()
909 && parmp->parm_rdisc_pref != 0 in check_parms()
910 && new->parm_rdisc_pref != parmp->parm_rdisc_pref) in check_parms()
912 && parmp->parm_rdisc_int != 0 in check_parms()
913 && new->parm_rdisc_int != parmp->parm_rdisc_int)) { in check_parms()
920 && parmp->parm_d_metric != 0 in check_parms()
921 && new->parm_d_metric != parmp->parm_d_metric) { in check_parms()
927 && parmp->parm_adj_inmetric != 0 in check_parms()
928 && new->parm_adj_inmetric != parmp->parm_adj_inmetric) { in check_parms()
934 && parmp->parm_adj_outmetric != 0 in check_parms()
935 && new->parm_adj_outmetric != parmp->parm_adj_outmetric) { in check_parms()
944 parmp = (struct parm*)rtmalloc(sizeof(*parmp), "check_parms"); in check_parms()
945 memcpy(parmp, new, sizeof(*parmp)); in check_parms()
946 *parmpp = parmp; in check_parms()