Lines Matching defs:pfx
413 char argv_pfx[IFNAMSIZ + sizeof(":pfx=")];
477 struct prefix *pfx;
647 sprintf(argv_pfx, "%s:pfx=", ifi->ifi_ifname);
654 pfx = (struct prefix *)cp.cp_val;
655 len = cp.cp_val_len / sizeof(*pfx);
661 action_show_prefix(&pfx[i]);
745 action_show_prefix(struct prefix *pfx)
752 printf("\t %s/%d", inet_ntop(AF_INET6, &pfx->pfx_prefix,
753 ntopbuf, sizeof(ntopbuf)), pfx->pfx_prefixlen);
756 switch (pfx->pfx_origin) {
771 (pfx->pfx_validlifetime == ND6_INFINITE_LIFETIME) ?
772 "infinity" : sec2str(pfx->pfx_validlifetime, ssbuf));
774 if (pfx->pfx_vltimeexpire > 0)
776 ((long)pfx->pfx_vltimeexpire > now.tv_sec) ?
777 sec2str(pfx->pfx_vltimeexpire - now.tv_sec, ssbuf) :
783 (pfx->pfx_preflifetime == ND6_INFINITE_LIFETIME) ?
784 "infinity" : sec2str(pfx->pfx_preflifetime, ssbuf));
786 if (pfx->pfx_pltimeexpire > 0)
788 ((long)pfx->pfx_pltimeexpire > now.tv_sec) ?
789 sec2str(pfx->pfx_pltimeexpire - now.tv_sec, ssbuf) :
795 if (pfx->pfx_onlinkflg || pfx->pfx_autoconfflg) {
796 printf("%s", pfx->pfx_onlinkflg ? "L" : "");
797 printf("%s", pfx->pfx_autoconfflg ? "A" : "");
801 if (pfx->pfx_timer) {
804 rest = rtadvd_timer_rest(pfx->pfx_timer);