Solaris10 x86 に、netatalk 2.0.2 をインストールしようとし
てコンパイルしたところ、DDI_IDENTIFIED や DDI_NOT_IDENTIFIED
が定義されてないよ、とかいっておこられました。
/usr/include/sys/devops.h に Solaris8や9にあった、これらの
定義が、10では削除されてました。Obsolete
とりあえずコンパイルを通すために、netatalkのソースsys/solaris/tpi.c
DDI_IDENTIFIED と DDI_NOT_IDENTIFIED の定義を書いちゃいましたが、
大丈夫ですかね?





#define DDI_IDENTIFIED (0) /* devinfo claimed */
#define DDI_NOT_IDENTIFIED (-1) /* not claimed */