I sistemi operativi limitano la lunghezza di un percorso di un socket di dominio Unix. Come posso verificare se un determinato percorso rientra in quel limite?
Oppure, per dirla in altro modo, come posso verificare la lunghezza massima consentita di un percorso di un socket di dominio Unix, su un sistema Linux o Mac OS X?
Il mio caso d'uso qui è per il multiplexing SSH: se ControlPath è troppo lungo, allora il multiplexing SSH non funzionerà poiché crea un socket di dominio unix. Voglio essere in grado di verificare un percorso di controllo valido senza dover effettivamente avviare una sessione ssh e cercare il messaggio di errore.