[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OF_getprop overrun



<199811101350.WAA29021@ruri.iri.co.jp>の記事において
tsubai@iri.co.jpさんは書きました。

> どうも OF_getprop の挙動が変なんです。
 :
> これってやっぱり openfirm.c で buflen をみて上限を設定
> したほうがいいですよね。(buflen の定義ってそれでいいんですよね?)

openfirmware() が buflen を気にせず property を全部
返してくるということですよね。 buflen が渡されているのだから
OF_getprop() でチェックすればよいとは思いますが、
OF_getproplen() というのもあるので呼び出し側でも
長さを確認すべき?

> # 関係ないけど、今 shared library と遊んでいます。
> # とっても簡単なものは dynamic で動くようになりました。

こっちのほうが興味惹かれてます :-)
残りは powerpc だけですよね。
---
tsutsui@ceres.dti.ne.jp