Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jan 2018 21:29:25 +0200
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Li-Wen Hsu <lwhsu@freebsd.org>
Cc:        Yuri Pankov <yuripv@icloud.com>, freebsd-hackers@freebsd.org
Subject:   Re: Calling getaddrinfo(3) in 32-bit binary on 64-bit host
Message-ID:  <20180122192925.GI55707@kib.kiev.ua>
In-Reply-To: <CAKBkRUz6vt_ynoENce%2BL6G05O4vjS4Z31Cq4wG6px1KMJQDCew@mail.gmail.com>
References:  <CAKBkRUx14r%2B%2BZ-n64SNDd4uu=hoJv-KaXxeyUGM7f%2BDS2Ha%2BmQ@mail.gmail.com> <8c6dc5b5-7640-61fc-b687-08efd1e621ee@icloud.com> <20180122154709.GF55707@kib.kiev.ua> <CAKBkRUz6vt_ynoENce%2BL6G05O4vjS4Z31Cq4wG6px1KMJQDCew@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 23, 2018 at 02:55:24AM +0800, Li-Wen Hsu wrote:
> I'll try to find other uses of SA_SIZE() and see if they would be run in
> compat32 mode and works or not.
There are enough uses of SA_SIZE() by functions which are perhaps called
both from a sysctl handler and for queuing the routing messages into routing
socket queue.  In the later case, we cannot know ABI of the reader.  This
is what I referenced when I noted that routing socket's ABI compat is
impossible to implement correctly.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180122192925.GI55707>