readdirって今いるディレクトリの情報しか得られないんですか?
opendirに"../"を与えて読んで行こうとするとディレクトリの
オープンはできてもファイルを辿って行けないで終わってしまうんですが。

"./"を与えた場合は全て見ることができたんですけど。