mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 00:10:10 +01:00
virgl/vtest: allow socket being specified by env variable
Signed-off-by: Simon Fels <simon.fels@canonical.com> Reviewed-by: Corentin Noël <corentin.noel@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20736>
This commit is contained in:
parent
501309ef32
commit
4a0aeae371
1 changed files with 3 additions and 1 deletions
|
|
@ -197,6 +197,7 @@ int virgl_vtest_connect(struct virgl_vtest_winsys *vws)
|
||||||
{
|
{
|
||||||
struct sockaddr_un un;
|
struct sockaddr_un un;
|
||||||
int sock, ret;
|
int sock, ret;
|
||||||
|
const char* socket_name = os_get_option("VTEST_SOCKET_NAME");
|
||||||
|
|
||||||
sock = socket(PF_UNIX, SOCK_STREAM, 0);
|
sock = socket(PF_UNIX, SOCK_STREAM, 0);
|
||||||
if (sock < 0)
|
if (sock < 0)
|
||||||
|
|
@ -204,7 +205,8 @@ int virgl_vtest_connect(struct virgl_vtest_winsys *vws)
|
||||||
|
|
||||||
memset(&un, 0, sizeof(un));
|
memset(&un, 0, sizeof(un));
|
||||||
un.sun_family = AF_UNIX;
|
un.sun_family = AF_UNIX;
|
||||||
snprintf(un.sun_path, sizeof(un.sun_path), "%s", VTEST_DEFAULT_SOCKET_NAME);
|
snprintf(un.sun_path, sizeof(un.sun_path), "%s", socket_name ?
|
||||||
|
socket_name : VTEST_DEFAULT_SOCKET_NAME);
|
||||||
|
|
||||||
do {
|
do {
|
||||||
ret = 0;
|
ret = 0;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue