bonnetf@apo.esiee.fr (bonnet-franck) (05/24/91)
Here is my contribution to get the node id of an APOLLO,
at this time ( 10.3 - cc 6.8 - ftn 10.8) it seems to work.
--------------------- source program in C ------------------
#include <stdio.h>
std_$call asknode_$who();
main ()
{
  int   nodeid;
  short int nodecnt,i=1;                            
	asknode_$who(nodeid,i,nodecnt);
	printf("%x\n",nodeid);
}
---------------------- end ---------------------------------
--------------------- source program in FORTRAN ------------
      program  ask_node_id                                  
      integer*4 nodeid
      integer*2 nodecnt                            
      call asknode_$who(nodeid,int2(1),nodecnt)
      write(*,10)nodeid
10    format(z5)
      end
---------------------- end ---------------------------------
-------------------------------------------------------------------------------|
bonnetf@apo.esiee.fr                     |                                     |
Frank Bonnet                             | Surfing ...                         |
E.S.I.E.E                                |                                     |
BP99 93162 Noisy le Grand cedex.FRANCE.  | the rest is details !               |
Fax   : 33 1 45 92 66 99                 |                                     |
Voice : 33 1 45 92 66 17                 |                                     |
-------------------------------------------------------------------------------|