Blame contrib/ovmrtg/ovsysnms

Packit 667938
#!/usr/local/bin/perl5
Packit 667938
# -*- mode: Perl -*-
Packit 667938
##################################################################
Packit 667938
# Config file creator
Packit 667938
##################################################################
Packit 667938
# Created by Laurie Gellatly <gellatly@one.net.au>
Packit 667938
# this produces an array of ip address and system names for each
Packit 667938
# ip address passed to it, by pulling info
Packit 667938
# off the device via snmp
Packit 667938
#################################################################
Packit 667938
#
Packit 667938
# Distributed under the GNU copyleft
Packit 667938
#
Packit 667938
# $Id: ovsysnms,v 1.1.1.1 2002/02/26 10:16:36 oetiker Exp $
Packit 667938
#
Packit 667938
use Socket;
Packit 667938
use strict;
Packit 667938
use ovmrtg;
Packit 667938
use vars '$DEBUG';
Packit 667938
my $DEBUG = 0;
Packit 667938
Packit 667938
Packit 667938
my($router,@res,$cnt); 
Packit 667938
Packit 667938
sub main {
Packit 667938
Packit 667938
  $router = $ARGV[0];
Packit 667938
  die <
Packit 667938
Packit 667938
USAGE: ovsysnms 'router IP ADDRESS/S or HPOV selection Names'
Packit 667938
Packit 667938
EXAMPLE:  ovsysnms 193.21.1.2 >> resolved
Packit 667938
Packit 667938
Packit 667938
USAGE
Packit 667938
   @res = ovsysnms(@ARGV);
Packit 667938
   for($cnt = 0 ; $cnt < @res; ++$cnt){
Packit 667938
      print "$res[$cnt]\n";
Packit 667938
   }
Packit 667938
}  
Packit 667938
main;
Packit 667938
exit(0);
Packit 667938