Lines Matching refs:nrp
135 struct netsrc_rep nrp;
159 memset(&nrp, 0, sizeof(nrp));
160 memcpy(&nrp.nrp_sin, IA_SIN(ia), sizeof(nrp.nrp_sin));
163 nrp.nrp_sin.sin_addr.s_addr;
166 nrp.nrp_label = policy->label;
167 nrp.nrp_precedence = policy->preced;
169 nrp.nrp_dstlabel = policy->label;
170 nrp.nrp_dstprecedence = policy->preced;
172 error = ctl_enqueuedata(kctl, unit, &nrp,
173 sizeof(nrp), CTL_DATA_EOR);
193 struct netsrc_rep nrp;
214 memset(&nrp, 0, sizeof(nrp));
215 nrp.nrp_sin6.sin6_family = AF_INET6;
216 nrp.nrp_sin6.sin6_len = sizeof(nrp.nrp_sin6);
217 memcpy(&nrp.nrp_sin6.sin6_addr, in6, sizeof(nrp.nrp_sin6.sin6_addr));
225 nrp.nrp_flags |= NETSRC_IP6_FLAG_TEMPORARY;
227 nrp.nrp_flags |= NETSRC_IP6_FLAG_TENTATIVE;
229 nrp.nrp_flags |= NETSRC_IP6_FLAG_DEPRECATED;
231 nrp.nrp_flags |= NETSRC_IP6_FLAG_OPTIMISTIC;
237 nrp.nrp_label = policy->label;
238 nrp.nrp_precedence = policy->preced;
244 nrp.nrp_dstlabel = policy->label;
245 nrp.nrp_dstprecedence = policy->preced;
251 error = ctl_enqueuedata(kctl, unit, &nrp, sizeof(nrp),