Lines Matching defs:pfx
415 char argv_pfx[IFNAMSIZ + sizeof(":pfx=")];
479 struct prefix *pfx;
649 sprintf(argv_pfx, "%s:pfx=", ifi->ifi_ifname);
656 pfx = (struct prefix *)cp.cp_val;
657 len = cp.cp_val_len / sizeof(*pfx);
663 action_show_prefix(&pfx[i]);
747 action_show_prefix(struct prefix *pfx)
754 printf("\t %s/%d", inet_ntop(AF_INET6, &pfx->pfx_prefix,
755 ntopbuf, sizeof(ntopbuf)), pfx->pfx_prefixlen);
758 switch (pfx->pfx_origin) {
773 (pfx->pfx_validlifetime == ND6_INFINITE_LIFETIME) ?
774 "infinity" : sec2str(pfx->pfx_validlifetime, ssbuf));
776 if (pfx->pfx_vltimeexpire > 0)
778 ((long)pfx->pfx_vltimeexpire > now.tv_sec) ?
779 sec2str(pfx->pfx_vltimeexpire - now.tv_sec, ssbuf) :
785 (pfx->pfx_preflifetime == ND6_INFINITE_LIFETIME) ?
786 "infinity" : sec2str(pfx->pfx_preflifetime, ssbuf));
788 if (pfx->pfx_pltimeexpire > 0)
790 ((long)pfx->pfx_pltimeexpire > now.tv_sec) ?
791 sec2str(pfx->pfx_pltimeexpire - now.tv_sec, ssbuf) :
797 if (pfx->pfx_onlinkflg || pfx->pfx_autoconfflg) {
798 printf("%s", pfx->pfx_onlinkflg ? "L" : "");
799 printf("%s", pfx->pfx_autoconfflg ? "A" : "");
803 if (pfx->pfx_timer) {
806 rest = rtadvd_timer_rest(pfx->pfx_timer);