how can I check the maximum permitted length of a path of a Unix domain socket, on a Linux
No Linux, esse comprimento é geralmente definido como 108.
Ele é definido pela variável UNIX_PATH_MAX
no arquivo de cabeçalho /usr/include/linux/un.h
:
cat /usr/include/linux/un.h | grep "define UNIX_PATH_MAX"
#define UNIX_PATH_MAX 108
Você pode encontrar mais informações aqui: