Home | History | Annotate | Download | only in src

Lines Matching refs:rtm

315 route_ParseHdr(struct rt_msghdr *rtm, struct sockaddr *sa[RTAX_MAX])
320 wp = (char *)(rtm + 1);
323 if (rtm->rtm_addrs & (1 << rtax)) {
335 struct rt_msghdr *rtm;
363 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) {
364 rtm = (struct rt_msghdr *)cp;
366 route_ParseHdr(rtm, sa);
372 p_flags(arg->prompt, rtm->rtm_flags, 6);
373 prompt_Printf(arg->prompt, " %s\n", Index2Nam(rtm->rtm_index));
387 struct rt_msghdr *rtm;
432 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) {
433 rtm = (struct rt_msghdr *)cp;
434 route_ParseHdr(rtm, sa);
435 if (rtm->rtm_index == bundle->iface->index &&
442 (all || (rtm->rtm_flags & RTF_GATEWAY))) {
456 if ((pass == 0 && (rtm->rtm_flags & RTF_WASCLONED)) ||
457 (pass == 1 && !(rtm->rtm_flags & RTF_WASCLONED))) {
479 struct rt_msghdr *rtm;
512 for (cp = sp; cp < ep; cp += rtm->rtm_msglen) {
513 rtm = (struct rt_msghdr *)cp;
514 route_ParseHdr(rtm, sa);
520 sa[RTAX_GATEWAY] && rtm->rtm_index == bundle->iface->index) {
524 " mtu %lu\n", rtm->rtm_index, Index2Nam(rtm->rtm_index),