Lines Matching defs:pfx
415 char argv_pfx[IFNAMSIZ + sizeof(":pfx=")];
479 struct prefix *pfx;
663 sprintf(argv_pfx, "%s:pfx=", ifi->ifi_ifname);
670 pfx = (struct prefix *)cp.cp_val;
671 len = cp.cp_val_len / sizeof(*pfx);
677 action_show_prefix(&pfx[i]);
761 action_show_prefix(struct prefix *pfx)
768 printf("\t %s/%d", inet_ntop(AF_INET6, &pfx->pfx_prefix,
769 ntopbuf, sizeof(ntopbuf)), pfx->pfx_prefixlen);
772 switch (pfx->pfx_origin) {
787 (pfx->pfx_validlifetime == ND6_INFINITE_LIFETIME) ?
788 "infinity" : sec2str(pfx->pfx_validlifetime, ssbuf));
790 if (pfx->pfx_vltimeexpire > 0)
792 ((long)pfx->pfx_vltimeexpire > now.tv_sec) ?
793 sec2str(pfx->pfx_vltimeexpire - now.tv_sec, ssbuf) :
799 (pfx->pfx_preflifetime == ND6_INFINITE_LIFETIME) ?
800 "infinity" : sec2str(pfx->pfx_preflifetime, ssbuf));
802 if (pfx->pfx_pltimeexpire > 0)
804 ((long)pfx->pfx_pltimeexpire > now.tv_sec) ?
805 sec2str(pfx->pfx_pltimeexpire - now.tv_sec, ssbuf) :
811 if (pfx->pfx_onlinkflg || pfx->pfx_autoconfflg) {
812 printf("%s", pfx->pfx_onlinkflg ? "L" : "");
813 printf("%s", pfx->pfx_autoconfflg ? "A" : "");
817 if (pfx->pfx_timer) {
820 rest = rtadvd_timer_rest(pfx->pfx_timer);