Lines Matching defs:pw
91 struct passwd *pw;
102 if ((pw = getpwnam(LDPD_USER)) == NULL)
105 if (chroot(pw->pw_dir) == -1)
110 if (setgroups(1, &pw->pw_gid) ||
111 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) ||
112 setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid))
589 struct l2vpn_pw *pw;
631 pw = (struct l2vpn_pw *) fn->data;
632 pw->flags |= F_PW_STATUS_UP;
635 kpw.ifindex = pw->ifindex;
637 kpw.af = pw->af;
638 kpw.nexthop = pw->addr;
641 kpw.flags = pw->flags;
654 struct l2vpn_pw *pw;
692 pw = (struct l2vpn_pw *) fn->data;
693 if (!(pw->flags & F_PW_STATUS_UP))
695 pw->flags &= ~F_PW_STATUS_UP;
698 kpw.ifindex = pw->ifindex;
700 kpw.af = pw->af;
701 kpw.nexthop = pw->addr;
704 kpw.flags = pw->flags;
778 struct l2vpn_pw *pw;
797 pw = (struct l2vpn_pw *) fn->data;
798 if (pw == NULL || pw->lsr_id.s_addr != ln->id.s_addr)
803 map.fec.pwid.ifmtu = pw->l2vpn->mtu;
804 if (pw->flags & F_PW_CWORD)
806 if (pw->flags & F_PW_STATUSTLV) {
847 struct l2vpn_pw *pw;
861 pw = (struct l2vpn_pw *) fn->data;
862 if (pw == NULL || pw->lsr_id.s_addr != ln->id.s_addr)
866 if (pw->flags & F_PW_CWORD)
969 struct l2vpn_pw *pw;
983 pw = (struct l2vpn_pw *) fn->data;
984 if (pw == NULL || pw->lsr_id.s_addr != ln->id.s_addr)
988 if (pw->flags & F_PW_CWORD)
1088 struct l2vpn_pw *pw;
1108 pw = (struct l2vpn_pw *) fn->data;
1109 if (pw)
1110 l2vpn_pw_reset(pw);