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