SNMP Manager Programmer's Guide
Programming Examples
SNMP Manager Programmer’s Guide–134249
2-99
SNMPTRAP
  {
   case 'l':
   longform = 1;
   break;
   case 'c':
   community = *argv;
   argv++,argc--;
   break;
   case 'e':
   entstr = *argv;
   argv++,argc--;
   break;
   case 'a':
   agentstr = *argv;
   argv++,argc--;
   break;
   case 'g':
   genstr = *argv;
   argv++,argc--;
   break;
   case 's':
   specific = strtol(*argv, (char **)NULL, 0);
   argv++,argc--;
   break;
   case 't':
   timestamp = strtol(*argv, (char **)NULL, 0);
   argv++,argc--;
   break;
   case 'p':
   dest_port = strtol(*argv, (char **)NULL, 0);
   argv++,argc--;
   break;
   default:
   fprintf(stderr, usage, whoami);
   exit(0); /* 14Oct96 DVVP : changed exit(1) to exit(0) */
  } /* switch */
 } /* while */
 if (argc < 1)
 {
  fprintf(stderr, usage, whoami);
  exit(0);
 }
Example 2-13. Contents of snmptrpc (page 3 of 10)










