I porting a Solaris application to Linux platform, I am looking for the alternative header files of the following Solaris specific files.
sys/devpoll.h
sys/procset.h
sys/systeminfo.h
sys/types32.h
sysutil.h
				I porting a Solaris application to Linux platform, I am looking for the alternative header files of the following Solaris specific files.
sys/devpoll.h
sys/procset.h
sys/systeminfo.h
sys/types32.h
sysutil.h
				
                        
You have yourself some serious rewriting to do as your application appears to be using a significant amount of Solaris-specific and even Solaris internal implementations.
sys/devpoll.h- no equivalent, the closest Linux replacement for Solaris/dev/pollis to usesys/epoll.h.sys/procset.h- no equivalent, almost entirely Solaris kernel internels.sys/systeminfo.h-sys/sysinfo.h. See thesysinfo()man page for both Solaris and Linux as thesysinfo()library call is significantly different on the two platforms,sys/types32.h- no equivalent. Not only that, thesys/types32.hon my Solaris 11.2 file server has this warning:sysutil.h- Does not appear to be a Solaris header. It does not exist on my Solaris 11.2 file server, nor does it appear in the OpenSolaris source hosted at illumos.org.