1*40a8ac8fSEnji Cooper#!/bin/sh 2*40a8ac8fSEnji Cooper# $FreeBSD: head/tools/regression/pjdfstest/tests/mkdir/03.t 211352 2010-08-15 21:24:17Z pjd $ 3*40a8ac8fSEnji Cooper 4*40a8ac8fSEnji Cooperdesc="mkdir returns ENAMETOOLONG if an entire path name exceeded {PATH_MAX} characters" 5*40a8ac8fSEnji Cooper 6*40a8ac8fSEnji Cooperdir=`dirname $0` 7*40a8ac8fSEnji Cooper. ${dir}/../misc.sh 8*40a8ac8fSEnji Cooper 9*40a8ac8fSEnji Cooperecho "1..3" 10*40a8ac8fSEnji Cooper 11*40a8ac8fSEnji Coopernx=`dirgen_max` 12*40a8ac8fSEnji Coopernxx="${nx}x" 13*40a8ac8fSEnji Cooper 14*40a8ac8fSEnji Coopermkdir -p "${nx%/*}" 15*40a8ac8fSEnji Cooper 16*40a8ac8fSEnji Cooperexpect 0 mkdir ${nx} 0755 17*40a8ac8fSEnji Cooperexpect 0 rmdir ${nx} 18*40a8ac8fSEnji Cooperexpect ENAMETOOLONG mkdir ${nxx} 0755 19*40a8ac8fSEnji Cooper 20*40a8ac8fSEnji Cooperrm -rf "${nx%%/*}" 21