mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-23 22:00:13 +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;
|
||||
int sock, ret;
|
||||
const char* socket_name = os_get_option("VTEST_SOCKET_NAME");
|
||||
|
||||
sock = socket(PF_UNIX, SOCK_STREAM, 0);
|
||||
if (sock < 0)
|
||||
|
|
@ -204,7 +205,8 @@ int virgl_vtest_connect(struct virgl_vtest_winsys *vws)
|
|||
|
||||
memset(&un, 0, sizeof(un));
|
||||
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 {
|
||||
ret = 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue