ROLE_RS_CLIENT
{ (const uint32_t []) { }, 0, ROLE_RS_CLIENT, ASPA_INVALID },
{ (const uint32_t []) { 2 }, 1, ROLE_RS_CLIENT, ASPA_VALID },
{ (const uint32_t []) { 7 }, 1, ROLE_RS_CLIENT, ASPA_VALID },
{ (const uint32_t []) { 2, 8 }, 2, ROLE_RS_CLIENT, ASPA_INVALID },
{ (const uint32_t []) { 2, 9 }, 2, ROLE_RS_CLIENT, ASPA_VALID },
{ (const uint32_t []) { 2, 10 }, 2, ROLE_RS_CLIENT, ASPA_INVALID },
{ (const uint32_t []) { 2, 11 }, 2, ROLE_RS_CLIENT, ASPA_VALID },
{ (const uint32_t []) { 7, 19 }, 2, ROLE_RS_CLIENT, ASPA_UNKNOWN },
{ (const uint32_t []) { 7, 21 }, 2, ROLE_RS_CLIENT, ASPA_INVALID },
{ (const uint32_t []) { 3, 14, 19 }, 3, ROLE_RS_CLIENT, ASPA_UNKNOWN },
{ (const uint32_t []) { 3, 14, 21 }, 3, ROLE_RS_CLIENT, ASPA_INVALID },
{ (const uint32_t []) { 3, 14, 27 }, 3, ROLE_RS_CLIENT, ASPA_VALID },
{ (const uint32_t []) { 7, 19, 22, 21 }, 4, ROLE_RS_CLIENT,
curpeer->conf.role = ROLE_RS_CLIENT;
case ROLE_RS_CLIENT:
case ROLE_RS_CLIENT:
if (peer->role != ROLE_RS_CLIENT &&
peer->role == ROLE_RS_CLIENT)
return ROLE_RS_CLIENT;
if (p->remote_role != ROLE_RS_CLIENT)
case ROLE_RS_CLIENT:
case ROLE_RS_CLIENT:
case ROLE_RS_CLIENT: