CAPA_AP_RECV
case CAPA_AP_RECV:
case CAPA_AP_RECV:
mask = in ? CAPA_AP_RECV : CAPA_AP_SEND;
CAPA_AP_RECV);
ap[i] |= CAPA_AP_RECV;
ap[i] &= ~CAPA_AP_RECV;
else if (p->capabilities.add_path[AID_MIN] & CAPA_AP_RECV)
if (peer_has_add_path(peer, AID_INET, CAPA_AP_RECV)) {
if (peer_has_add_path(peer, aid, CAPA_AP_RECV)) {
if (peer_has_add_path(peer, AID_INET, CAPA_AP_RECV)) {
if (peer_has_add_path(peer, aid, CAPA_AP_RECV)) {
if (!peer_has_add_path(peer, prefix->aid, CAPA_AP_RECV))
if (peer_has_add_path(peer, p->pt->aid, CAPA_AP_RECV)) {
if ((p->capa.ann.add_path[i] & CAPA_AP_RECV) &&
p->capa.neg.add_path[i] |= CAPA_AP_RECV;
p->capa.neg.add_path[0] |= CAPA_AP_RECV;
(p->capa.peer.add_path[i] & CAPA_AP_RECV)) {
(p->capa.neg.add_path[i] & CAPA_AP_RECV) == 0) {