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: