<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Hi,<div><br></div><div>I'd like to use the C API of Darshan, yet the only mention of this API is at the end of the darshan-util documentation (http://www.mcs.anl.gov/research/projects/darshan/docs/darshan-util.html), advising to take a look at darshan-logutils.h and I don't find anywhere the explanation on how to use these functions.</div><div>I can guess how most of them work, but there are at least two that I don't understand: darshan_log_getmounts and darshan_log_setmounts. Could you give an example for them?</div><div><br></div><div>Also a remark for later versions of Darshan (here I'm using 2.2.5): building a libdarshan-util.a library and installing it, along with the necessary include files, in the --prefix directory provided at configure time, would ease the use of this C API. I have myself modified the Makefile.in in darshan-util to have this done, I can share these modifications if you wish.<br><br><div><span name="x"></span><font size="2"><font size="3">Matthieu Dorier<br>
  </font>PhD student at ENS Cachan Brittany and IRISA<br><a href="http://people.irisa.fr/Matthieu.Dorier">http://people.irisa.fr/Matthieu.Dorier</a></font><span name="x"></span><br></div></div></div></body></html>