パス名の最大長はサーバー側のシステムパラメータなので
1-1 それ以前にもらう
1-2 個々の名前を長さをプリフィクスして
1-3 サーバー側のNAME_MAX、PATH_MAXなどで決め打ち
のどれか

終わり方
2-1 名前の後にnul文字つけて送る、クライアントはnul文字まで読む
2-2 1-2の方法で長さを読む
長さ0なら終了