I have an application written in Intel Fortran that needs to call a C library routine. I do not need to pass three of the arguments and the C documentation says that they can be NULL.

I have set up the INTERFACE structure shown below, and have used this approach extensively for years with other C routines, but have never needed to pass a NULL before.

The first dummy argument is "char *" and the other two are...