sa6_recoverscope
(void)sa6_recoverscope(sin6);
if ((error = sa6_recoverscope(sin6)) != 0)
if (sa6_recoverscope(&a)) {
if (sa6_recoverscope(&b)) {
if (sa6_recoverscope(store) == 0) {
if (sa6_recoverscope(&rip6src)) {
error = sa6_recoverscope(
error = sa6_recoverscope(
error = sa6_recoverscope(&ifr->ifr_addr);
error = sa6_recoverscope(&ifr->ifr_dstaddr);
(void)sa6_recoverscope(sin6); /* XXX: should catch errors */
(void)sa6_recoverscope(sin6); /* XXX: should catch errors */
if (sa6_recoverscope(&mtuctl.ip6m_addr))
if (sa6_recoverscope(&src_sa) || zone != src_sa.sin6_scope_id)
if (sa6_recoverscope(&dst_sa) || zone != dst_sa.sin6_scope_id)
if (sa6_recoverscope(&sin6_copy))
if (sa6_recoverscope(&sin6_copy))
if (sa6_recoverscope(&rip6src) != 0) {
if (sin6 == NULL || sa6_recoverscope(sin6) != 0)
int sa6_recoverscope(struct sockaddr_in6 *);
if ((error = sa6_recoverscope(sin6)) != 0)
if ((error = sa6_recoverscope(sin6)) != 0)
if (sa6_recoverscope(src) != 0) {
error = sa6_recoverscope(&lsin6);
if (sa6_recoverscope(&dst_address.sin6)) {