cvs commit: src/usr.sbin/bsnmpd/modules/snmp_hostres hostres_device_tbl.c hostres_diskstorage_tbl.c hostres_fs_tbl.c hostres_network_tbl.c hostres_partition_tbl.c hostres_printer_tbl.c hostres_processor_tbl.c hostres_snmp.h hostres_storage_tbl.c hostres_swinstalled_tbl.c hostres_swrun_tbl.c

Hartmut Brandt harti at FreeBSD.org
Fri Jul 14 09:07:57 UTC 2006


harti       2006-07-14 09:07:56 UTC

  FreeBSD src repository

  Modified files:
    usr.sbin/bsnmpd/modules/snmp_hostres hostres_device_tbl.c 
                                         hostres_diskstorage_tbl.c 
                                         hostres_fs_tbl.c 
                                         hostres_network_tbl.c 
                                         hostres_partition_tbl.c 
                                         hostres_printer_tbl.c 
                                         hostres_processor_tbl.c 
                                         hostres_snmp.h 
                                         hostres_storage_tbl.c 
                                         hostres_swinstalled_tbl.c 
                                         hostres_swrun_tbl.c 
  Log:
  Reduce the memory requirements for the tables by (1) using malloced strings
  instead of maximum sized arrays embedded in the table structures and (2)
  using pointers to constant oids instead of copying the oid into each
  table structure. This also fixes indexing in the case when a string used
  for indexing is longer than the maximum size allowed in the MIB.
  
  Submitted by:   Victor Cruceru <soc-victor@>
  
  Revision  Changes    Path
  1.3       +110 -33   src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_device_tbl.c
  1.5       +16 -5     src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_diskstorage_tbl.c
  1.3       +66 -34    src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_fs_tbl.c
  1.3       +2 -2      src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_network_tbl.c
  1.4       +132 -42   src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_partition_tbl.c
  1.3       +2 -2      src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_printer_tbl.c
  1.6       +7 -6      src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_processor_tbl.c
  1.3       +42 -19    src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_snmp.h
  1.3       +68 -48    src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_storage_tbl.c
  1.3       +79 -52    src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swinstalled_tbl.c
  1.5       +80 -39    src/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_swrun_tbl.c


More information about the cvs-src mailing list