Sophie

Sophie

distrib > Fedora > 17 > i386 > media > updates > by-pkgid > 675c8c8167236dfcf8d66da674f931e8 > files > 1297

erlang-doc-R15B-03.3.fc17.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../../doc/otp_doc.css" type="text/css">
<title>Erlang -- snmp</title>
</head>
<body bgcolor="white" text="#000000" link="#0000ff" vlink="#ff00ff" alink="#ff0000"><div id="container">
<script id="js" type="text/javascript" language="JavaScript" src="../../../../doc/js/flipmenu/flipmenu.js"></script><script id="js2" type="text/javascript" src="../../../../doc/js/erlresolvelinks.js"></script><script language="JavaScript" type="text/javascript">
            <!--
              function getWinHeight() {
                var myHeight = 0;
                if( typeof( window.innerHeight ) == 'number' ) {
                  //Non-IE
                  myHeight = window.innerHeight;
                } else if( document.documentElement && ( document.documentElement.clientWidth ||
                                                         document.documentElement.clientHeight ) ) {
                  //IE 6+ in 'standards compliant mode'
                  myHeight = document.documentElement.clientHeight;
                } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
                  //IE 4 compatible
                  myHeight = document.body.clientHeight;
                }
                return myHeight;
              }

              function setscrollpos() {
                var objf=document.getElementById('loadscrollpos');
                 document.getElementById("leftnav").scrollTop = objf.offsetTop - getWinHeight()/2;
              }

              function addEvent(obj, evType, fn){
                if (obj.addEventListener){
                obj.addEventListener(evType, fn, true);
                return true;
              } else if (obj.attachEvent){
                var r = obj.attachEvent("on"+evType, fn);
                return r;
              } else {
                return false;
              }
             }

             addEvent(window, 'load', setscrollpos);

             //--></script><div id="leftnav"><div class="innertube">
<img alt="Erlang logo" src="../../../../doc/erlang-logo.png"><br><small><a href="users_guide.html">User's Guide</a><br><a href="index.html">Reference Manual</a><br><a href="release_notes.html">Release Notes</a><br><a href="../pdf/snmp-4.22.1.pdf">PDF</a><br><a href="../../../../doc/index.html">Top</a></small><p><strong>Simple Network Management Protocol (SNMP)</strong><br><strong>Reference Manual</strong><br><small>Version 4.22.1</small></p>
<br><a href="javascript:openAllFlips()">Expand All</a><br><a href="javascript:closeAllFlips()">Contract All</a><p><small><strong>Table of Contents</strong></small></p>
<ul class="flipMenu">
<li id="loadscrollpos" title="snmp " expanded="true">snmp<ul>
<li><a href="snmp.html">
                  Top of manual page
                </a></li>
<li title="config-0"><a href="snmp.html#config-0">config/0</a></li>
<li title="start-0"><a href="snmp.html#start-0">start/0</a></li>
<li title="start-1"><a href="snmp.html#start-1">start/1</a></li>
<li title="start_agent-0"><a href="snmp.html#start_agent-0">start_agent/0</a></li>
<li title="start_agent-1"><a href="snmp.html#start_agent-1">start_agent/1</a></li>
<li title="start_manager-0"><a href="snmp.html#start_manager-0">start_manager/0</a></li>
<li title="start_manager-1"><a href="snmp.html#start_manager-1">start_manager/1</a></li>
<li title="date_and_time-0"><a href="snmp.html#date_and_time-0">date_and_time/0</a></li>
<li title="date_and_time_to_universal_time_dst-1"><a href="snmp.html#date_and_time_to_universal_time_dst-1">date_and_time_to_universal_time_dst/1</a></li>
<li title="date_and_time_to_string-1"><a href="snmp.html#date_and_time_to_string-1">date_and_time_to_string/1</a></li>
<li title="date_and_time_to_string-2"><a href="snmp.html#date_and_time_to_string-2">date_and_time_to_string/2</a></li>
<li title="date_and_time_to_string2-1"><a href="snmp.html#date_and_time_to_string2-1">date_and_time_to_string2/1</a></li>
<li title="local_time_to_date_and_time_dst-1"><a href="snmp.html#local_time_to_date_and_time_dst-1">local_time_to_date_and_time_dst/1</a></li>
<li title="universal_time_to_date_and_time-1"><a href="snmp.html#universal_time_to_date_and_time-1">universal_time_to_date_and_time/1</a></li>
<li title="validate_date_and_time-1"><a href="snmp.html#validate_date_and_time-1">validate_date_and_time/1</a></li>
<li title="validate_date_and_time-2"><a href="snmp.html#validate_date_and_time-2">validate_date_and_time/2</a></li>
<li title="passwd2localized_key-3"><a href="snmp.html#passwd2localized_key-3">passwd2localized_key/3</a></li>
<li title="octet_string_to_bits-1"><a href="snmp.html#octet_string_to_bits-1">octet_string_to_bits/1</a></li>
<li title="bits_to_octet_string-1"><a href="snmp.html#bits_to_octet_string-1">bits_to_octet_string/1</a></li>
<li title="read_mib-1"><a href="snmp.html#read_mib-1">read_mib/1</a></li>
<li title="log_to_txt-5"><a href="snmp.html#log_to_txt-5">log_to_txt/5</a></li>
<li title="log_to_txt-6"><a href="snmp.html#log_to_txt-6">log_to_txt/6</a></li>
<li title="log_to_txt-7"><a href="snmp.html#log_to_txt-7">log_to_txt/7</a></li>
<li title="log_to_io-4"><a href="snmp.html#log_to_io-4">log_to_io/4</a></li>
<li title="log_to_io-5"><a href="snmp.html#log_to_io-5">log_to_io/5</a></li>
<li title="log_to_io-6"><a href="snmp.html#log_to_io-6">log_to_io/6</a></li>
<li title="change_log_size-2"><a href="snmp.html#change_log_size-2">change_log_size/2</a></li>
<li title="print_version_info-0"><a href="snmp.html#print_version_info-0">print_version_info/0</a></li>
<li title="print_version_info-1"><a href="snmp.html#print_version_info-1">print_version_info/1</a></li>
<li title="versions1-0"><a href="snmp.html#versions1-0">versions1/0</a></li>
<li title="versions2-0"><a href="snmp.html#versions2-0">versions2/0</a></li>
<li title="print_versions-1"><a href="snmp.html#print_versions-1">print_versions/1</a></li>
<li title="print_versions-2"><a href="snmp.html#print_versions-2">print_versions/2</a></li>
<li title="enable_trace-0"><a href="snmp.html#enable_trace-0">enable_trace/0</a></li>
<li title="disable_trace-0"><a href="snmp.html#disable_trace-0">disable_trace/0</a></li>
<li title="set_trace-1"><a href="snmp.html#set_trace-1">set_trace/1</a></li>
<li title="reset_trace-1"><a href="snmp.html#reset_trace-1">reset_trace/1</a></li>
<li title="set_trace-2"><a href="snmp.html#set_trace-2">set_trace/2</a></li>
</ul>
</li>
<li title="snmp (App)"><a href="snmp_app.html">snmp (App)
                </a></li>
<li id="no" title="snmpa " expanded="false">snmpa<ul>
<li><a href="snmpa.html">
                  Top of manual page
                </a></li>
<li title="add_agent_caps-2"><a href="snmpa.html#add_agent_caps-2">add_agent_caps/2</a></li>
<li title="del_agent_caps-1"><a href="snmpa.html#del_agent_caps-1">del_agent_caps/1</a></li>
<li title="get_agent_caps-0"><a href="snmpa.html#get_agent_caps-0">get_agent_caps/0</a></li>
<li title="get-2"><a href="snmpa.html#get-2">get/2</a></li>
<li title="get-3"><a href="snmpa.html#get-3">get/3</a></li>
<li title="get_next-2"><a href="snmpa.html#get_next-2">get_next/2</a></li>
<li title="get_next-3"><a href="snmpa.html#get_next-3">get_next/3</a></li>
<li title="backup-1"><a href="snmpa.html#backup-1">backup/1</a></li>
<li title="backup-2"><a href="snmpa.html#backup-2">backup/2</a></li>
<li title="info-0"><a href="snmpa.html#info-0">info/0</a></li>
<li title="info-1"><a href="snmpa.html#info-1">info/1</a></li>
<li title="old_info_format-1"><a href="snmpa.html#old_info_format-1">old_info_format/1</a></li>
<li title="load_mibs-1"><a href="snmpa.html#load_mibs-1">load_mibs/1</a></li>
<li title="load_mibs-2"><a href="snmpa.html#load_mibs-2">load_mibs/2</a></li>
<li title="unload_mibs-1"><a href="snmpa.html#unload_mibs-1">unload_mibs/1</a></li>
<li title="unload_mibs-2"><a href="snmpa.html#unload_mibs-2">unload_mibs/2</a></li>
<li title="which_mibs-0"><a href="snmpa.html#which_mibs-0">which_mibs/0</a></li>
<li title="which_mibs-1"><a href="snmpa.html#which_mibs-1">which_mibs/1</a></li>
<li title="whereis_mib-1"><a href="snmpa.html#whereis_mib-1">whereis_mib/1</a></li>
<li title="whereis_mib-2"><a href="snmpa.html#whereis_mib-2">whereis_mib/2</a></li>
<li title="current_request_id-0"><a href="snmpa.html#current_request_id-0">current_request_id/0</a></li>
<li title="current_context-0"><a href="snmpa.html#current_context-0">current_context/0</a></li>
<li title="current_community-0"><a href="snmpa.html#current_community-0">current_community/0</a></li>
<li title="current_address-0"><a href="snmpa.html#current_address-0">current_address/0</a></li>
<li title="enum_to_int-2"><a href="snmpa.html#enum_to_int-2">enum_to_int/2</a></li>
<li title="enum_to_int-3"><a href="snmpa.html#enum_to_int-3">enum_to_int/3</a></li>
<li title="int_to_enum-2"><a href="snmpa.html#int_to_enum-2">int_to_enum/2</a></li>
<li title="int_to_enum-3"><a href="snmpa.html#int_to_enum-3">int_to_enum/3</a></li>
<li title="name_to_oid-1"><a href="snmpa.html#name_to_oid-1">name_to_oid/1</a></li>
<li title="name_to_oid-2"><a href="snmpa.html#name_to_oid-2">name_to_oid/2</a></li>
<li title="oid_to_name-1"><a href="snmpa.html#oid_to_name-1">oid_to_name/1</a></li>
<li title="oid_to_name-2"><a href="snmpa.html#oid_to_name-2">oid_to_name/2</a></li>
<li title="which_aliasnames-0"><a href="snmpa.html#which_aliasnames-0">which_aliasnames/0</a></li>
<li title="which_tables-0"><a href="snmpa.html#which_tables-0">which_tables/0</a></li>
<li title="which_variables-0"><a href="snmpa.html#which_variables-0">which_variables/0</a></li>
<li title="which_notifications-0"><a href="snmpa.html#which_notifications-0">which_notifications/0</a></li>
<li title="log_to_txt-1"><a href="snmpa.html#log_to_txt-1">log_to_txt/1</a></li>
<li title="log_to_txt-2"><a href="snmpa.html#log_to_txt-2">log_to_txt/2</a></li>
<li title="log_to_txt-3"><a href="snmpa.html#log_to_txt-3">log_to_txt/3</a></li>
<li title="log_to_txt-4"><a href="snmpa.html#log_to_txt-4">log_to_txt/4</a></li>
<li title="log_to_txt-5"><a href="snmpa.html#log_to_txt-5">log_to_txt/5</a></li>
<li title="log_to_txt-6"><a href="snmpa.html#log_to_txt-6">log_to_txt/6</a></li>
<li title="log_to_txt-7"><a href="snmpa.html#log_to_txt-7">log_to_txt/7</a></li>
<li title="log_to_io-1"><a href="snmpa.html#log_to_io-1">log_to_io/1</a></li>
<li title="log_to_io-2"><a href="snmpa.html#log_to_io-2">log_to_io/2</a></li>
<li title="log_to_io-3"><a href="snmpa.html#log_to_io-3">log_to_io/3</a></li>
<li title="log_to_io-4"><a href="snmpa.html#log_to_io-4">log_to_io/4</a></li>
<li title="log_to_io-5"><a href="snmpa.html#log_to_io-5">log_to_io/5</a></li>
<li title="log_to_io-6"><a href="snmpa.html#log_to_io-6">log_to_io/6</a></li>
<li title="change_log_size-1"><a href="snmpa.html#change_log_size-1">change_log_size/1</a></li>
<li title="set_log_type-1"><a href="snmpa.html#set_log_type-1">set_log_type/1</a></li>
<li title="set_log_type-2"><a href="snmpa.html#set_log_type-2">set_log_type/2</a></li>
<li title="mib_of-1"><a href="snmpa.html#mib_of-1">mib_of/1</a></li>
<li title="mib_of-2"><a href="snmpa.html#mib_of-2">mib_of/2</a></li>
<li title="me_of-1"><a href="snmpa.html#me_of-1">me_of/1</a></li>
<li title="me_of-2"><a href="snmpa.html#me_of-2">me_of/2</a></li>
<li title="invalidate_mibs_cache-0"><a href="snmpa.html#invalidate_mibs_cache-0">invalidate_mibs_cache/0</a></li>
<li title="invalidate_mibs_cache-1"><a href="snmpa.html#invalidate_mibs_cache-1">invalidate_mibs_cache/1</a></li>
<li title="enable_mibs_cache-0"><a href="snmpa.html#enable_mibs_cache-0">enable_mibs_cache/0</a></li>
<li title="enable_mibs_cache-1"><a href="snmpa.html#enable_mibs_cache-1">enable_mibs_cache/1</a></li>
<li title="disable_mibs_cache-0"><a href="snmpa.html#disable_mibs_cache-0">disable_mibs_cache/0</a></li>
<li title="disable_mibs_cache-1"><a href="snmpa.html#disable_mibs_cache-1">disable_mibs_cache/1</a></li>
<li title="which_mibs_cache_size-0"><a href="snmpa.html#which_mibs_cache_size-0">which_mibs_cache_size/0</a></li>
<li title="which_mibs_cache_size-1"><a href="snmpa.html#which_mibs_cache_size-1">which_mibs_cache_size/1</a></li>
<li title="gc_mibs_cache-0"><a href="snmpa.html#gc_mibs_cache-0">gc_mibs_cache/0</a></li>
<li title="gc_mibs_cache-1"><a href="snmpa.html#gc_mibs_cache-1">gc_mibs_cache/1</a></li>
<li title="gc_mibs_cache-1"><a href="snmpa.html#gc_mibs_cache-1">gc_mibs_cache/1</a></li>
<li title="gc_mibs_cache-2"><a href="snmpa.html#gc_mibs_cache-2">gc_mibs_cache/2</a></li>
<li title="gc_mibs_cache-2"><a href="snmpa.html#gc_mibs_cache-2">gc_mibs_cache/2</a></li>
<li title="gc_mibs_cache-3"><a href="snmpa.html#gc_mibs_cache-3">gc_mibs_cache/3</a></li>
<li title="enable_mibs_cache_autogc-0"><a href="snmpa.html#enable_mibs_cache_autogc-0">enable_mibs_cache_autogc/0</a></li>
<li title="enable_mibs_cache_autogc-1"><a href="snmpa.html#enable_mibs_cache_autogc-1">enable_mibs_cache_autogc/1</a></li>
<li title="disable_mibs_cache_autogc-0"><a href="snmpa.html#disable_mibs_cache_autogc-0">disable_mibs_cache_autogc/0</a></li>
<li title="disable_mibs_cache_autogc-1"><a href="snmpa.html#disable_mibs_cache_autogc-1">disable_mibs_cache_autogc/1</a></li>
<li title="update_mibs_cache_age-1"><a href="snmpa.html#update_mibs_cache_age-1">update_mibs_cache_age/1</a></li>
<li title="update_mibs_cache_age-2"><a href="snmpa.html#update_mibs_cache_age-2">update_mibs_cache_age/2</a></li>
<li title="update_mibs_cache_gclimit-1"><a href="snmpa.html#update_mibs_cache_gclimit-1">update_mibs_cache_gclimit/1</a></li>
<li title="update_mibs_cache_gclimit-2"><a href="snmpa.html#update_mibs_cache_gclimit-2">update_mibs_cache_gclimit/2</a></li>
<li title="register_notification_filter-3"><a href="snmpa.html#register_notification_filter-3">register_notification_filter/3</a></li>
<li title="register_notification_filter-4"><a href="snmpa.html#register_notification_filter-4">register_notification_filter/4</a></li>
<li title="register_notification_filter-4"><a href="snmpa.html#register_notification_filter-4">register_notification_filter/4</a></li>
<li title="register_notification_filter-5"><a href="snmpa.html#register_notification_filter-5">register_notification_filter/5</a></li>
<li title="unregister_notification_filter-1"><a href="snmpa.html#unregister_notification_filter-1">unregister_notification_filter/1</a></li>
<li title="unregister_notification_filter-2"><a href="snmpa.html#unregister_notification_filter-2">unregister_notification_filter/2</a></li>
<li title="which_notification_filter-0"><a href="snmpa.html#which_notification_filter-0">which_notification_filter/0</a></li>
<li title="which_notification_filter-1"><a href="snmpa.html#which_notification_filter-1">which_notification_filter/1</a></li>
<li title="set_request_limit-1"><a href="snmpa.html#set_request_limit-1">set_request_limit/1</a></li>
<li title="set_request_limit-2"><a href="snmpa.html#set_request_limit-2">set_request_limit/2</a></li>
<li title="register_subagent-3"><a href="snmpa.html#register_subagent-3">register_subagent/3</a></li>
<li title="unregister_subagent-2"><a href="snmpa.html#unregister_subagent-2">unregister_subagent/2</a></li>
<li title="send_notification2-3"><a href="snmpa.html#send_notification2-3">send_notification2/3</a></li>
<li title="send_notification-3"><a href="snmpa.html#send_notification-3">send_notification/3</a></li>
<li title="send_notification-4"><a href="snmpa.html#send_notification-4">send_notification/4</a></li>
<li title="send_notification-5"><a href="snmpa.html#send_notification-5">send_notification/5</a></li>
<li title="send_notification-6"><a href="snmpa.html#send_notification-6">send_notification/6</a></li>
<li title="send_notification-7"><a href="snmpa.html#send_notification-7">send_notification/7</a></li>
<li title="discovery-2"><a href="snmpa.html#discovery-2">discovery/2</a></li>
<li title="discovery-3"><a href="snmpa.html#discovery-3">discovery/3</a></li>
<li title="discovery-3"><a href="snmpa.html#discovery-3">discovery/3</a></li>
<li title="discovery-4"><a href="snmpa.html#discovery-4">discovery/4</a></li>
<li title="discovery-4"><a href="snmpa.html#discovery-4">discovery/4</a></li>
<li title="discovery-5"><a href="snmpa.html#discovery-5">discovery/5</a></li>
<li title="discovery-6"><a href="snmpa.html#discovery-6">discovery/6</a></li>
<li title="convert_config-1"><a href="snmpa.html#convert_config-1">convert_config/1</a></li>
<li title="restart_worker-0"><a href="snmpa.html#restart_worker-0">restart_worker/0</a></li>
<li title="restart_worker-1"><a href="snmpa.html#restart_worker-1">restart_worker/1</a></li>
<li title="restart_set_worker-0"><a href="snmpa.html#restart_set_worker-0">restart_set_worker/0</a></li>
<li title="restart_set_worker-1"><a href="snmpa.html#restart_set_worker-1">restart_set_worker/1</a></li>
<li title="print_mib_info-0"><a href="snmpa.html#print_mib_info-0">print_mib_info/0</a></li>
<li title="print_mib_tables-0"><a href="snmpa.html#print_mib_tables-0">print_mib_tables/0</a></li>
<li title="print_mib_variables-0"><a href="snmpa.html#print_mib_variables-0">print_mib_variables/0</a></li>
<li title="verbosity-2"><a href="snmpa.html#verbosity-2">verbosity/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_conf " expanded="false">snmpa_conf<ul>
<li><a href="snmpa_conf.html">
                  Top of manual page
                </a></li>
<li title="agent_entry-2"><a href="snmpa_conf.html#agent_entry-2">agent_entry/2</a></li>
<li title="write_agent_config-2"><a href="snmpa_conf.html#write_agent_config-2">write_agent_config/2</a></li>
<li title="write_agent_config-3"><a href="snmpa_conf.html#write_agent_config-3">write_agent_config/3</a></li>
<li title="append_agent_config-2"><a href="snmpa_conf.html#append_agent_config-2">append_agent_config/2</a></li>
<li title="read_agent_config-1"><a href="snmpa_conf.html#read_agent_config-1">read_agent_config/1</a></li>
<li title="standard_entry-2"><a href="snmpa_conf.html#standard_entry-2">standard_entry/2</a></li>
<li title="write_standard_config-2"><a href="snmpa_conf.html#write_standard_config-2">write_standard_config/2</a></li>
<li title="write_standard_config-3"><a href="snmpa_conf.html#write_standard_config-3">write_standard_config/3</a></li>
<li title="append_standard_config-2"><a href="snmpa_conf.html#append_standard_config-2">append_standard_config/2</a></li>
<li title="read_standard_config-1"><a href="snmpa_conf.html#read_standard_config-1">read_standard_config/1</a></li>
<li title="context_entry-1"><a href="snmpa_conf.html#context_entry-1">context_entry/1</a></li>
<li title="write_context_config-2"><a href="snmpa_conf.html#write_context_config-2">write_context_config/2</a></li>
<li title="write_context_config-3"><a href="snmpa_conf.html#write_context_config-3">write_context_config/3</a></li>
<li title="append_context_config-2"><a href="snmpa_conf.html#append_context_config-2">append_context_config/2</a></li>
<li title="read_context_config-1"><a href="snmpa_conf.html#read_context_config-1">read_context_config/1</a></li>
<li title="community_entry-1"><a href="snmpa_conf.html#community_entry-1">community_entry/1</a></li>
<li title="community_entry-5"><a href="snmpa_conf.html#community_entry-5">community_entry/5</a></li>
<li title="write_community_config-2"><a href="snmpa_conf.html#write_community_config-2">write_community_config/2</a></li>
<li title="write_community_config-3"><a href="snmpa_conf.html#write_community_config-3">write_community_config/3</a></li>
<li title="append_community_config-2"><a href="snmpa_conf.html#append_community_config-2">append_community_config/2</a></li>
<li title="read_community_config-1"><a href="snmpa_conf.html#read_community_config-1">read_community_config/1</a></li>
<li title="target_addr_entry-5"><a href="snmpa_conf.html#target_addr_entry-5">target_addr_entry/5</a></li>
<li title="target_addr_entry-6"><a href="snmpa_conf.html#target_addr_entry-6">target_addr_entry/6</a></li>
<li title="target_addr_entry-8"><a href="snmpa_conf.html#target_addr_entry-8">target_addr_entry/8</a></li>
<li title="target_addr_entry-10"><a href="snmpa_conf.html#target_addr_entry-10">target_addr_entry/10</a></li>
<li title="target_addr_entry-11"><a href="snmpa_conf.html#target_addr_entry-11">target_addr_entry/11</a></li>
<li title="write_target_addr_config-2"><a href="snmpa_conf.html#write_target_addr_config-2">write_target_addr_config/2</a></li>
<li title="write_target_addr_config-3"><a href="snmpa_conf.html#write_target_addr_config-3">write_target_addr_config/3</a></li>
<li title="append_target_addr_config-2"><a href="snmpa_conf.html#append_target_addr_config-2">append_target_addr_config/2</a></li>
<li title="read_target_addr_config-1"><a href="snmpa_conf.html#read_target_addr_config-1">read_target_addr_config/1</a></li>
<li title="target_params_entry-2"><a href="snmpa_conf.html#target_params_entry-2">target_params_entry/2</a></li>
<li title="target_params_entry-4"><a href="snmpa_conf.html#target_params_entry-4">target_params_entry/4</a></li>
<li title="target_params_entry-5"><a href="snmpa_conf.html#target_params_entry-5">target_params_entry/5</a></li>
<li title="write_target_params_config-2"><a href="snmpa_conf.html#write_target_params_config-2">write_target_params_config/2</a></li>
<li title="write_target_params_config-3"><a href="snmpa_conf.html#write_target_params_config-3">write_target_params_config/3</a></li>
<li title="append_target_params_config-2"><a href="snmpa_conf.html#append_target_params_config-2">append_target_params_config/2</a></li>
<li title="read_target_params_config-1"><a href="snmpa_conf.html#read_target_params_config-1">read_target_params_config/1</a></li>
<li title="vacm_s2g_entry-3"><a href="snmpa_conf.html#vacm_s2g_entry-3">vacm_s2g_entry/3</a></li>
<li title="vacm_acc_entry-8"><a href="snmpa_conf.html#vacm_acc_entry-8">vacm_acc_entry/8</a></li>
<li title="vacm_vtf_entry-2"><a href="snmpa_conf.html#vacm_vtf_entry-2">vacm_vtf_entry/2</a></li>
<li title="vacm_vtf_entry-4"><a href="snmpa_conf.html#vacm_vtf_entry-4">vacm_vtf_entry/4</a></li>
<li title="write_vacm_config-2"><a href="snmpa_conf.html#write_vacm_config-2">write_vacm_config/2</a></li>
<li title="write_vacm_config-3"><a href="snmpa_conf.html#write_vacm_config-3">write_vacm_config/3</a></li>
<li title="append_vacm_config-2"><a href="snmpa_conf.html#append_vacm_config-2">append_vacm_config/2</a></li>
<li title="read_vacm_config-1"><a href="snmpa_conf.html#read_vacm_config-1">read_vacm_config/1</a></li>
<li title="usm_entry-1"><a href="snmpa_conf.html#usm_entry-1">usm_entry/1</a></li>
<li title="usm_entry-13"><a href="snmpa_conf.html#usm_entry-13">usm_entry/13</a></li>
<li title="write_usm_config-2"><a href="snmpa_conf.html#write_usm_config-2">write_usm_config/2</a></li>
<li title="write_usm_config-3"><a href="snmpa_conf.html#write_usm_config-3">write_usm_config/3</a></li>
<li title="append_usm_config-2"><a href="snmpa_conf.html#append_usm_config-2">append_usm_config/2</a></li>
<li title="read_usm_config-1"><a href="snmpa_conf.html#read_usm_config-1">read_usm_config/1</a></li>
<li title="notify_entry-3"><a href="snmpa_conf.html#notify_entry-3">notify_entry/3</a></li>
<li title="write_notify_config-2"><a href="snmpa_conf.html#write_notify_config-2">write_notify_config/2</a></li>
<li title="write_notify_config-3"><a href="snmpa_conf.html#write_notify_config-3">write_notify_config/3</a></li>
<li title="append_notify_config-2"><a href="snmpa_conf.html#append_notify_config-2">append_notify_config/2</a></li>
<li title="read_notify_config-1"><a href="snmpa_conf.html#read_notify_config-1">read_notify_config/1</a></li>
</ul>
</li>
<li id="no" title="snmpa_discovery_handler " expanded="false">snmpa_discovery_handler<ul>
<li><a href="snmpa_discovery_handler.html">
                  Top of manual page
                </a></li>
<li title="stage1_finish-3"><a href="snmpa_discovery_handler.html#stage1_finish-3">stage1_finish/3</a></li>
</ul>
</li>
<li id="no" title="snmpa_error_report " expanded="false">snmpa_error_report<ul>
<li><a href="snmpa_error_report.html">
                  Top of manual page
                </a></li>
<li title="config_err-2"><a href="snmpa_error_report.html#config_err-2">config_err/2</a></li>
<li title="user_err-2"><a href="snmpa_error_report.html#user_err-2">user_err/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_error " expanded="false">snmpa_error<ul>
<li><a href="snmpa_error.html">
                  Top of manual page
                </a></li>
<li title="config_err-2"><a href="snmpa_error.html#config_err-2">config_err/2</a></li>
<li title="user_err-2"><a href="snmpa_error.html#user_err-2">user_err/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_error_io " expanded="false">snmpa_error_io<ul>
<li><a href="snmpa_error_io.html">
                  Top of manual page
                </a></li>
<li title="config_err-2"><a href="snmpa_error_io.html#config_err-2">config_err/2</a></li>
<li title="user_err-2"><a href="snmpa_error_io.html#user_err-2">user_err/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_error_logger " expanded="false">snmpa_error_logger<ul>
<li><a href="snmpa_error_logger.html">
                  Top of manual page
                </a></li>
<li title="config_err-2"><a href="snmpa_error_logger.html#config_err-2">config_err/2</a></li>
<li title="user_err-2"><a href="snmpa_error_logger.html#user_err-2">user_err/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_local_db " expanded="false">snmpa_local_db<ul>
<li><a href="snmpa_local_db.html">
                  Top of manual page
                </a></li>
<li title="dump-0"><a href="snmpa_local_db.html#dump-0">dump/0</a></li>
<li title="match-2"><a href="snmpa_local_db.html#match-2">match/2</a></li>
<li title="print-0"><a href="snmpa_local_db.html#print-0">print/0</a></li>
<li title="print-1"><a href="snmpa_local_db.html#print-1">print/1</a></li>
<li title="print-2"><a href="snmpa_local_db.html#print-2">print/2</a></li>
<li title="table_create-1"><a href="snmpa_local_db.html#table_create-1">table_create/1</a></li>
<li title="table_create_row-3"><a href="snmpa_local_db.html#table_create_row-3">table_create_row/3</a></li>
<li title="table_delete-1"><a href="snmpa_local_db.html#table_delete-1">table_delete/1</a></li>
<li title="table_delete_row-2"><a href="snmpa_local_db.html#table_delete_row-2">table_delete_row/2</a></li>
<li title="table_exists-1"><a href="snmpa_local_db.html#table_exists-1">table_exists/1</a></li>
<li title="table_get_row-2"><a href="snmpa_local_db.html#table_get_row-2">table_get_row/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_mpd " expanded="false">snmpa_mpd<ul>
<li><a href="snmpa_mpd.html">
                  Top of manual page
                </a></li>
<li title="init-1"><a href="snmpa_mpd.html#init-1">init/1</a></li>
<li title="process_packet-6"><a href="snmpa_mpd.html#process_packet-6">process_packet/6</a></li>
<li title="process_packet-7"><a href="snmpa_mpd.html#process_packet-7">process_packet/7</a></li>
<li title="generate_response_msg-5"><a href="snmpa_mpd.html#generate_response_msg-5">generate_response_msg/5</a></li>
<li title="generate_response_msg-6"><a href="snmpa_mpd.html#generate_response_msg-6">generate_response_msg/6</a></li>
<li title="generate_msg-5"><a href="snmpa_mpd.html#generate_msg-5">generate_msg/5</a></li>
<li title="generate_msg-6"><a href="snmpa_mpd.html#generate_msg-6">generate_msg/6</a></li>
<li title="discarded_pdu-1"><a href="snmpa_mpd.html#discarded_pdu-1">discarded_pdu/1</a></li>
</ul>
</li>
<li id="no" title="snmpa_network_interface " expanded="false">snmpa_network_interface<ul>
<li><a href="snmpa_network_interface.html">
                  Top of manual page
                </a></li>
<li title="start_link-4"><a href="snmpa_network_interface.html#start_link-4">start_link/4</a></li>
<li title="info-1"><a href="snmpa_network_interface.html#info-1">info/1</a></li>
<li title="verbosity-2"><a href="snmpa_network_interface.html#verbosity-2">verbosity/2</a></li>
<li title="get_log_type-1"><a href="snmpa_network_interface.html#get_log_type-1">get_log_type/1</a></li>
<li title="set_log_type-2"><a href="snmpa_network_interface.html#set_log_type-2">set_log_type/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_network_interface_filter " expanded="false">snmpa_network_interface_filter<ul>
<li><a href="snmpa_network_interface_filter.html">
                  Top of manual page
                </a></li>
<li title="accept_recv-2"><a href="snmpa_network_interface_filter.html#accept_recv-2">accept_recv/2</a></li>
<li title="accept_send-2"><a href="snmpa_network_interface_filter.html#accept_send-2">accept_send/2</a></li>
<li title="accept_recv_pdu-3"><a href="snmpa_network_interface_filter.html#accept_recv_pdu-3">accept_recv_pdu/3</a></li>
<li title="accept_send_pdu-2"><a href="snmpa_network_interface_filter.html#accept_send_pdu-2">accept_send_pdu/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_notification_delivery_info_receiver " expanded="false">snmpa_notification_delivery_info_receiver<ul>
<li><a href="snmpa_notification_delivery_info_receiver.html">
                  Top of manual page
                </a></li>
<li title="delivery_targets-3"><a href="snmpa_notification_delivery_info_receiver.html#delivery_targets-3">delivery_targets/3</a></li>
<li title="delivery_info-4"><a href="snmpa_notification_delivery_info_receiver.html#delivery_info-4">delivery_info/4</a></li>
</ul>
</li>
<li id="no" title="snmpa_notification_filter " expanded="false">snmpa_notification_filter<ul>
<li><a href="snmpa_notification_filter.html">
                  Top of manual page
                </a></li>
<li title="handle_notification-2"><a href="snmpa_notification_filter.html#handle_notification-2">handle_notification/2</a></li>
</ul>
</li>
<li id="no" title="snmpa_supervisor " expanded="false">snmpa_supervisor<ul>
<li><a href="snmpa_supervisor.html">
                  Top of manual page
                </a></li>
<li title="start_sub_sup-1"><a href="snmpa_supervisor.html#start_sub_sup-1">start_sub_sup/1</a></li>
<li title="start_master_sup-1"><a href="snmpa_supervisor.html#start_master_sup-1">start_master_sup/1</a></li>
<li title="start_sub_agent-3"><a href="snmpa_supervisor.html#start_sub_agent-3">start_sub_agent/3</a></li>
<li title="stop_sub_agent-1"><a href="snmpa_supervisor.html#stop_sub_agent-1">stop_sub_agent/1</a></li>
</ul>
</li>
<li id="no" title="snmp_community_mib " expanded="false">snmp_community_mib<ul>
<li><a href="snmp_community_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_community_mib.html#configure-1">configure/1</a></li>
<li title="reconfigure-1"><a href="snmp_community_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="add_community-5"><a href="snmp_community_mib.html#add_community-5">add_community/5</a></li>
<li title="add_community-6"><a href="snmp_community_mib.html#add_community-6">add_community/6</a></li>
<li title="delete_community-1"><a href="snmp_community_mib.html#delete_community-1">delete_community/1</a></li>
</ul>
</li>
<li id="no" title="snmp_framework_mib " expanded="false">snmp_framework_mib<ul>
<li><a href="snmp_framework_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_framework_mib.html#configure-1">configure/1</a></li>
<li title="init-0"><a href="snmp_framework_mib.html#init-0">init/0</a></li>
<li title="add_context-1"><a href="snmp_framework_mib.html#add_context-1">add_context/1</a></li>
<li title="delete_context-1"><a href="snmp_framework_mib.html#delete_context-1">delete_context/1</a></li>
</ul>
</li>
<li id="no" title="snmp_generic " expanded="false">snmp_generic<ul>
<li><a href="snmp_generic.html">
                  Top of manual page
                </a></li>
<li title="get_status_col-2"><a href="snmp_generic.html#get_status_col-2">get_status_col/2</a></li>
<li title="get_status_col-2"><a href="snmp_generic.html#get_status_col-2">get_status_col/2</a></li>
<li title="get_index_types-1"><a href="snmp_generic.html#get_index_types-1">get_index_types/1</a></li>
<li title="get_table_info-2"><a href="snmp_generic.html#get_table_info-2">get_table_info/2</a></li>
<li title="table_func-2"><a href="snmp_generic.html#table_func-2">table_func/2</a></li>
<li title="table_func-4"><a href="snmp_generic.html#table_func-4">table_func/4</a></li>
<li title="table_get_elements-3"><a href="snmp_generic.html#table_get_elements-3">table_get_elements/3</a></li>
<li title="table_next-2"><a href="snmp_generic.html#table_next-2">table_next/2</a></li>
<li title="table_row_exists-2"><a href="snmp_generic.html#table_row_exists-2">table_row_exists/2</a></li>
<li title="table_set_elements-3"><a href="snmp_generic.html#table_set_elements-3">table_set_elements/3</a></li>
<li title="variable_func-2"><a href="snmp_generic.html#variable_func-2">variable_func/2</a></li>
<li title="variable_func-3"><a href="snmp_generic.html#variable_func-3">variable_func/3</a></li>
<li title="variable_get-1"><a href="snmp_generic.html#variable_get-1">variable_get/1</a></li>
<li title="variable_set-2"><a href="snmp_generic.html#variable_set-2">variable_set/2</a></li>
</ul>
</li>
<li id="no" title="snmp_index " expanded="false">snmp_index<ul>
<li><a href="snmp_index.html">
                  Top of manual page
                </a></li>
<li title="delete-1"><a href="snmp_index.html#delete-1">delete/1</a></li>
<li title="delete-2"><a href="snmp_index.html#delete-2">delete/2</a></li>
<li title="get-2"><a href="snmp_index.html#get-2">get/2</a></li>
<li title="get_last-1"><a href="snmp_index.html#get_last-1">get_last/1</a></li>
<li title="get_next-2"><a href="snmp_index.html#get_next-2">get_next/2</a></li>
<li title="insert-3"><a href="snmp_index.html#insert-3">insert/3</a></li>
<li title="key_to_oid-2"><a href="snmp_index.html#key_to_oid-2">key_to_oid/2</a></li>
<li title="new-1"><a href="snmp_index.html#new-1">new/1</a></li>
</ul>
</li>
<li id="no" title="snmp_notification_mib " expanded="false">snmp_notification_mib<ul>
<li><a href="snmp_notification_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_notification_mib.html#configure-1">configure/1</a></li>
<li title="reconfigure-1"><a href="snmp_notification_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="add_notify-3"><a href="snmp_notification_mib.html#add_notify-3">add_notify/3</a></li>
<li title="delete_notify-1"><a href="snmp_notification_mib.html#delete_notify-1">delete_notify/1</a></li>
</ul>
</li>
<li id="no" title="snmp_pdus " expanded="false">snmp_pdus<ul>
<li><a href="snmp_pdus.html">
                  Top of manual page
                </a></li>
<li title="dec_message-1"><a href="snmp_pdus.html#dec_message-1">dec_message/1</a></li>
<li title="dec_message_only-1"><a href="snmp_pdus.html#dec_message_only-1">dec_message_only/1</a></li>
<li title="dec_pdu-1"><a href="snmp_pdus.html#dec_pdu-1">dec_pdu/1</a></li>
<li title="dec_scoped_pdu-1"><a href="snmp_pdus.html#dec_scoped_pdu-1">dec_scoped_pdu/1</a></li>
<li title="dec_scoped_pdu_data-1"><a href="snmp_pdus.html#dec_scoped_pdu_data-1">dec_scoped_pdu_data/1</a></li>
<li title="dec_usm_security_parameters-1"><a href="snmp_pdus.html#dec_usm_security_parameters-1">dec_usm_security_parameters/1</a></li>
<li title="enc_encrypted_scoped_pdu-1"><a href="snmp_pdus.html#enc_encrypted_scoped_pdu-1">enc_encrypted_scoped_pdu/1</a></li>
<li title="enc_message-1"><a href="snmp_pdus.html#enc_message-1">enc_message/1</a></li>
<li title="enc_message_only-1"><a href="snmp_pdus.html#enc_message_only-1">enc_message_only/1</a></li>
<li title="enc_pdu-1"><a href="snmp_pdus.html#enc_pdu-1">enc_pdu/1</a></li>
<li title="enc_scoped_pdu-1"><a href="snmp_pdus.html#enc_scoped_pdu-1">enc_scoped_pdu/1</a></li>
<li title="enc_usm_security_parameters-1"><a href="snmp_pdus.html#enc_usm_security_parameters-1">enc_usm_security_parameters/1</a></li>
</ul>
</li>
<li id="no" title="snmp_standard_mib " expanded="false">snmp_standard_mib<ul>
<li><a href="snmp_standard_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_standard_mib.html#configure-1">configure/1</a></li>
<li title="inc-1"><a href="snmp_standard_mib.html#inc-1">inc/1</a></li>
<li title="inc-2"><a href="snmp_standard_mib.html#inc-2">inc/2</a></li>
<li title="reconfigure-1"><a href="snmp_standard_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="reset-0"><a href="snmp_standard_mib.html#reset-0">reset/0</a></li>
<li title="sys_up_time-0"><a href="snmp_standard_mib.html#sys_up_time-0">sys_up_time/0</a></li>
</ul>
</li>
<li id="no" title="snmp_target_mib " expanded="false">snmp_target_mib<ul>
<li><a href="snmp_target_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_target_mib.html#configure-1">configure/1</a></li>
<li title="reconfigure-1"><a href="snmp_target_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="set_target_engine_id-2"><a href="snmp_target_mib.html#set_target_engine_id-2">set_target_engine_id/2</a></li>
<li title="add_addr-10"><a href="snmp_target_mib.html#add_addr-10">add_addr/10</a></li>
<li title="add_addr-11"><a href="snmp_target_mib.html#add_addr-11">add_addr/11</a></li>
<li title="delete_addr-1"><a href="snmp_target_mib.html#delete_addr-1">delete_addr/1</a></li>
<li title="add_params-5"><a href="snmp_target_mib.html#add_params-5">add_params/5</a></li>
<li title="delete_params-1"><a href="snmp_target_mib.html#delete_params-1">delete_params/1</a></li>
</ul>
</li>
<li id="no" title="snmp_user_based_sm_mib " expanded="false">snmp_user_based_sm_mib<ul>
<li><a href="snmp_user_based_sm_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_user_based_sm_mib.html#configure-1">configure/1</a></li>
<li title="reconfigure-1"><a href="snmp_user_based_sm_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="add_user-13"><a href="snmp_user_based_sm_mib.html#add_user-13">add_user/13</a></li>
<li title="delete_user-1"><a href="snmp_user_based_sm_mib.html#delete_user-1">delete_user/1</a></li>
</ul>
</li>
<li id="no" title="snmp_view_based_acm_mib " expanded="false">snmp_view_based_acm_mib<ul>
<li><a href="snmp_view_based_acm_mib.html">
                  Top of manual page
                </a></li>
<li title="configure-1"><a href="snmp_view_based_acm_mib.html#configure-1">configure/1</a></li>
<li title="reconfigure-1"><a href="snmp_view_based_acm_mib.html#reconfigure-1">reconfigure/1</a></li>
<li title="add_sec2group-3"><a href="snmp_view_based_acm_mib.html#add_sec2group-3">add_sec2group/3</a></li>
<li title="delete_sec2group-1"><a href="snmp_view_based_acm_mib.html#delete_sec2group-1">delete_sec2group/1</a></li>
<li title="add_access-8"><a href="snmp_view_based_acm_mib.html#add_access-8">add_access/8</a></li>
<li title="delete_access-1"><a href="snmp_view_based_acm_mib.html#delete_access-1">delete_access/1</a></li>
<li title="add_view_tree_fam-4"><a href="snmp_view_based_acm_mib.html#add_view_tree_fam-4">add_view_tree_fam/4</a></li>
<li title="delete_view_tree_fam-1"><a href="snmp_view_based_acm_mib.html#delete_view_tree_fam-1">delete_view_tree_fam/1</a></li>
</ul>
</li>
<li id="no" title="snmpc " expanded="false">snmpc<ul>
<li><a href="snmpc.html">
                  Top of manual page
                </a></li>
<li title="compile-1"><a href="snmpc.html#compile-1">compile/1</a></li>
<li title="compile-2"><a href="snmpc.html#compile-2">compile/2</a></li>
<li title="is_consistent-1"><a href="snmpc.html#is_consistent-1">is_consistent/1</a></li>
<li title="mib_to_hrl-1"><a href="snmpc.html#mib_to_hrl-1">mib_to_hrl/1</a></li>
</ul>
</li>
<li title="snmpc(command)"><a href="snmpc(command).html">snmpc(command)</a></li>
<li id="no" title="snmpm " expanded="false">snmpm<ul>
<li><a href="snmpm.html">
                  Top of manual page
                </a></li>
<li title="monitor-0"><a href="snmpm.html#monitor-0">monitor/0</a></li>
<li title="demonitor-1"><a href="snmpm.html#demonitor-1">demonitor/1</a></li>
<li title="notify_started-1"><a href="snmpm.html#notify_started-1">notify_started/1</a></li>
<li title="cancel_notify_started-1"><a href="snmpm.html#cancel_notify_started-1">cancel_notify_started/1</a></li>
<li title="register_user-3"><a href="snmpm.html#register_user-3">register_user/3</a></li>
<li title="register_user-4"><a href="snmpm.html#register_user-4">register_user/4</a></li>
<li title="register_user_monitor-3"><a href="snmpm.html#register_user_monitor-3">register_user_monitor/3</a></li>
<li title="register_user_monitor-4"><a href="snmpm.html#register_user_monitor-4">register_user_monitor/4</a></li>
<li title="unregister_user-1"><a href="snmpm.html#unregister_user-1">unregister_user/1</a></li>
<li title="which_users-0"><a href="snmpm.html#which_users-0">which_users/0</a></li>
<li title="register_agent-3"><a href="snmpm.html#register_agent-3">register_agent/3</a></li>
<li title="unregister_agent-2"><a href="snmpm.html#unregister_agent-2">unregister_agent/2</a></li>
<li title="agent_info-2"><a href="snmpm.html#agent_info-2">agent_info/2</a></li>
<li title="update_agent_info-3"><a href="snmpm.html#update_agent_info-3">update_agent_info/3</a></li>
<li title="update_agent_info-4"><a href="snmpm.html#update_agent_info-4">update_agent_info/4</a></li>
<li title="which_agents-0"><a href="snmpm.html#which_agents-0">which_agents/0</a></li>
<li title="which_agents-1"><a href="snmpm.html#which_agents-1">which_agents/1</a></li>
<li title="register_usm_user-3"><a href="snmpm.html#register_usm_user-3">register_usm_user/3</a></li>
<li title="unregister_usm_user-2"><a href="snmpm.html#unregister_usm_user-2">unregister_usm_user/2</a></li>
<li title="usm_user_info-3"><a href="snmpm.html#usm_user_info-3">usm_user_info/3</a></li>
<li title="update_usm_user_info-4"><a href="snmpm.html#update_usm_user_info-4">update_usm_user_info/4</a></li>
<li title="which_usm_users-0"><a href="snmpm.html#which_usm_users-0">which_usm_users/0</a></li>
<li title="which_usm_users-1"><a href="snmpm.html#which_usm_users-1">which_usm_users/1</a></li>
<li title="sync_get2-3"><a href="snmpm.html#sync_get2-3">sync_get2/3</a></li>
<li title="sync_get2-4"><a href="snmpm.html#sync_get2-4">sync_get2/4</a></li>
<li title="sync_get-3"><a href="snmpm.html#sync_get-3">sync_get/3</a></li>
<li title="sync_get-4"><a href="snmpm.html#sync_get-4">sync_get/4</a></li>
<li title="sync_get-4"><a href="snmpm.html#sync_get-4">sync_get/4</a></li>
<li title="sync_get-5"><a href="snmpm.html#sync_get-5">sync_get/5</a></li>
<li title="sync_get-6"><a href="snmpm.html#sync_get-6">sync_get/6</a></li>
<li title="async_get2-3"><a href="snmpm.html#async_get2-3">async_get2/3</a></li>
<li title="async_get2-4"><a href="snmpm.html#async_get2-4">async_get2/4</a></li>
<li title="async_get-3"><a href="snmpm.html#async_get-3">async_get/3</a></li>
<li title="async_get-4"><a href="snmpm.html#async_get-4">async_get/4</a></li>
<li title="async_get-4"><a href="snmpm.html#async_get-4">async_get/4</a></li>
<li title="async_get-5"><a href="snmpm.html#async_get-5">async_get/5</a></li>
<li title="async_get-6"><a href="snmpm.html#async_get-6">async_get/6</a></li>
<li title="sync_get_next2-3"><a href="snmpm.html#sync_get_next2-3">sync_get_next2/3</a></li>
<li title="sync_get_next2-4"><a href="snmpm.html#sync_get_next2-4">sync_get_next2/4</a></li>
<li title="sync_get_next-3"><a href="snmpm.html#sync_get_next-3">sync_get_next/3</a></li>
<li title="sync_get_next-4"><a href="snmpm.html#sync_get_next-4">sync_get_next/4</a></li>
<li title="sync_get_next-4"><a href="snmpm.html#sync_get_next-4">sync_get_next/4</a></li>
<li title="sync_get_next-5"><a href="snmpm.html#sync_get_next-5">sync_get_next/5</a></li>
<li title="sync_get_next-6"><a href="snmpm.html#sync_get_next-6">sync_get_next/6</a></li>
<li title="async_get_next2-3"><a href="snmpm.html#async_get_next2-3">async_get_next2/3</a></li>
<li title="async_get_next2-4"><a href="snmpm.html#async_get_next2-4">async_get_next2/4</a></li>
<li title="async_get_next-3"><a href="snmpm.html#async_get_next-3">async_get_next/3</a></li>
<li title="async_get_next-4"><a href="snmpm.html#async_get_next-4">async_get_next/4</a></li>
<li title="async_get_next-4"><a href="snmpm.html#async_get_next-4">async_get_next/4</a></li>
<li title="async_get_next-5"><a href="snmpm.html#async_get_next-5">async_get_next/5</a></li>
<li title="async_get_next-6"><a href="snmpm.html#async_get_next-6">async_get_next/6</a></li>
<li title="sync_set2-3"><a href="snmpm.html#sync_set2-3">sync_set2/3</a></li>
<li title="sync_set2-4"><a href="snmpm.html#sync_set2-4">sync_set2/4</a></li>
<li title="sync_set-3"><a href="snmpm.html#sync_set-3">sync_set/3</a></li>
<li title="sync_set-4"><a href="snmpm.html#sync_set-4">sync_set/4</a></li>
<li title="sync_set-4"><a href="snmpm.html#sync_set-4">sync_set/4</a></li>
<li title="sync_set-5"><a href="snmpm.html#sync_set-5">sync_set/5</a></li>
<li title="sync_set-6"><a href="snmpm.html#sync_set-6">sync_set/6</a></li>
<li title="async_set2-3"><a href="snmpm.html#async_set2-3">async_set2/3</a></li>
<li title="async_set2-4"><a href="snmpm.html#async_set2-4">async_set2/4</a></li>
<li title="async_set-3"><a href="snmpm.html#async_set-3">async_set/3</a></li>
<li title="async_set-4"><a href="snmpm.html#async_set-4">async_set/4</a></li>
<li title="async_set-4"><a href="snmpm.html#async_set-4">async_set/4</a></li>
<li title="async_set-5"><a href="snmpm.html#async_set-5">async_set/5</a></li>
<li title="async_set-6"><a href="snmpm.html#async_set-6">async_set/6</a></li>
<li title="sync_get_bulk2-5"><a href="snmpm.html#sync_get_bulk2-5">sync_get_bulk2/5</a></li>
<li title="sync_get_bulk2-6"><a href="snmpm.html#sync_get_bulk2-6">sync_get_bulk2/6</a></li>
<li title="sync_get_bulk-5"><a href="snmpm.html#sync_get_bulk-5">sync_get_bulk/5</a></li>
<li title="sync_get_bulk-6"><a href="snmpm.html#sync_get_bulk-6">sync_get_bulk/6</a></li>
<li title="sync_get_bulk-6"><a href="snmpm.html#sync_get_bulk-6">sync_get_bulk/6</a></li>
<li title="sync_get_bulk-7"><a href="snmpm.html#sync_get_bulk-7">sync_get_bulk/7</a></li>
<li title="sync_get_bulk-8"><a href="snmpm.html#sync_get_bulk-8">sync_get_bulk/8</a></li>
<li title="async_get_bulk2-5"><a href="snmpm.html#async_get_bulk2-5">async_get_bulk2/5</a></li>
<li title="async_get_bulk2-6"><a href="snmpm.html#async_get_bulk2-6">async_get_bulk2/6</a></li>
<li title="async_get_bulk-5"><a href="snmpm.html#async_get_bulk-5">async_get_bulk/5</a></li>
<li title="async_get_bulk-6"><a href="snmpm.html#async_get_bulk-6">async_get_bulk/6</a></li>
<li title="async_get_bulk-6"><a href="snmpm.html#async_get_bulk-6">async_get_bulk/6</a></li>
<li title="async_get_bulk-7"><a href="snmpm.html#async_get_bulk-7">async_get_bulk/7</a></li>
<li title="async_get_bulk-8"><a href="snmpm.html#async_get_bulk-8">async_get_bulk/8</a></li>
<li title="cancel_async_request-2"><a href="snmpm.html#cancel_async_request-2">cancel_async_request/2</a></li>
<li title="log_to_txt-2"><a href="snmpm.html#log_to_txt-2">log_to_txt/2</a></li>
<li title="log_to_txt-3"><a href="snmpm.html#log_to_txt-3">log_to_txt/3</a></li>
<li title="log_to_txt-4"><a href="snmpm.html#log_to_txt-4">log_to_txt/4</a></li>
<li title="log_to_txt-5"><a href="snmpm.html#log_to_txt-5">log_to_txt/5</a></li>
<li title="log_to_txt-6"><a href="snmpm.html#log_to_txt-6">log_to_txt/6</a></li>
<li title="log_to_txt-7"><a href="snmpm.html#log_to_txt-7">log_to_txt/7</a></li>
<li title="log_to_io-1"><a href="snmpm.html#log_to_io-1">log_to_io/1</a></li>
<li title="log_to_io-2"><a href="snmpm.html#log_to_io-2">log_to_io/2</a></li>
<li title="log_to_io-2"><a href="snmpm.html#log_to_io-2">log_to_io/2</a></li>
<li title="log_to_io-3"><a href="snmpm.html#log_to_io-3">log_to_io/3</a></li>
<li title="log_to_io-4"><a href="snmpm.html#log_to_io-4">log_to_io/4</a></li>
<li title="log_to_io-5"><a href="snmpm.html#log_to_io-5">log_to_io/5</a></li>
<li title="log_to_io-6"><a href="snmpm.html#log_to_io-6">log_to_io/6</a></li>
<li title="change_log_size-1"><a href="snmpm.html#change_log_size-1">change_log_size/1</a></li>
<li title="set_log_type-1"><a href="snmpm.html#set_log_type-1">set_log_type/1</a></li>
<li title="load_mib-1"><a href="snmpm.html#load_mib-1">load_mib/1</a></li>
<li title="unload_mib-1"><a href="snmpm.html#unload_mib-1">unload_mib/1</a></li>
<li title="which_mibs-0"><a href="snmpm.html#which_mibs-0">which_mibs/0</a></li>
<li title="name_to_oid-1"><a href="snmpm.html#name_to_oid-1">name_to_oid/1</a></li>
<li title="oid_to_name-1"><a href="snmpm.html#oid_to_name-1">oid_to_name/1</a></li>
<li title="oid_to_type-1"><a href="snmpm.html#oid_to_type-1">oid_to_type/1</a></li>
<li title="backup-1"><a href="snmpm.html#backup-1">backup/1</a></li>
<li title="info-0"><a href="snmpm.html#info-0">info/0</a></li>
<li title="verbosity-2"><a href="snmpm.html#verbosity-2">verbosity/2</a></li>
<li title="format_reason-1"><a href="snmpm.html#format_reason-1">format_reason/1</a></li>
<li title="format_reason-2"><a href="snmpm.html#format_reason-2">format_reason/2</a></li>
</ul>
</li>
<li id="no" title="snmpm_conf " expanded="false">snmpm_conf<ul>
<li><a href="snmpm_conf.html">
                  Top of manual page
                </a></li>
<li title="manager_entry-2"><a href="snmpm_conf.html#manager_entry-2">manager_entry/2</a></li>
<li title="write_manager_config-2"><a href="snmpm_conf.html#write_manager_config-2">write_manager_config/2</a></li>
<li title="write_manager_config-3"><a href="snmpm_conf.html#write_manager_config-3">write_manager_config/3</a></li>
<li title="append_manager_config-2"><a href="snmpm_conf.html#append_manager_config-2">append_manager_config/2</a></li>
<li title="read_manager_config-1"><a href="snmpm_conf.html#read_manager_config-1">read_manager_config/1</a></li>
<li title="users_entry-1"><a href="snmpm_conf.html#users_entry-1">users_entry/1</a></li>
<li title="users_entry-2"><a href="snmpm_conf.html#users_entry-2">users_entry/2</a></li>
<li title="users_entry-3"><a href="snmpm_conf.html#users_entry-3">users_entry/3</a></li>
<li title="write_users_config-2"><a href="snmpm_conf.html#write_users_config-2">write_users_config/2</a></li>
<li title="write_users_config-3"><a href="snmpm_conf.html#write_users_config-3">write_users_config/3</a></li>
<li title="append_users_config-2"><a href="snmpm_conf.html#append_users_config-2">append_users_config/2</a></li>
<li title="read_users_config-1"><a href="snmpm_conf.html#read_users_config-1">read_users_config/1</a></li>
<li title="agents_entry-12"><a href="snmpm_conf.html#agents_entry-12">agents_entry/12</a></li>
<li title="write_agents_config-2"><a href="snmpm_conf.html#write_agents_config-2">write_agents_config/2</a></li>
<li title="write_agents_config-3"><a href="snmpm_conf.html#write_agents_config-3">write_agents_config/3</a></li>
<li title="append_agents_config-2"><a href="snmpm_conf.html#append_agents_config-2">append_agents_config/2</a></li>
<li title="read_agents_config-1"><a href="snmpm_conf.html#read_agents_config-1">read_agents_config/1</a></li>
<li title="usm_entry-6"><a href="snmpm_conf.html#usm_entry-6">usm_entry/6</a></li>
<li title="usm_entry-7"><a href="snmpm_conf.html#usm_entry-7">usm_entry/7</a></li>
<li title="write_usm_config-2"><a href="snmpm_conf.html#write_usm_config-2">write_usm_config/2</a></li>
<li title="write_usm_config-3"><a href="snmpm_conf.html#write_usm_config-3">write_usm_config/3</a></li>
<li title="append_usm_config-2"><a href="snmpm_conf.html#append_usm_config-2">append_usm_config/2</a></li>
<li title="read_usm_config-1"><a href="snmpm_conf.html#read_usm_config-1">read_usm_config/1</a></li>
</ul>
</li>
<li id="no" title="snmpm_mpd " expanded="false">snmpm_mpd<ul>
<li><a href="snmpm_mpd.html">
                  Top of manual page
                </a></li>
<li title="init_mpd-1"><a href="snmpm_mpd.html#init_mpd-1">init_mpd/1</a></li>
<li title="process_msg-7"><a href="snmpm_mpd.html#process_msg-7">process_msg/7</a></li>
<li title="generate_msg-5"><a href="snmpm_mpd.html#generate_msg-5">generate_msg/5</a></li>
<li title="generate_response_msg-4"><a href="snmpm_mpd.html#generate_response_msg-4">generate_response_msg/4</a></li>
</ul>
</li>
<li id="no" title="snmpm_network_interface " expanded="false">snmpm_network_interface<ul>
<li><a href="snmpm_network_interface.html">
                  Top of manual page
                </a></li>
<li title="start_link-2"><a href="snmpm_network_interface.html#start_link-2">start_link/2</a></li>
<li title="stop-1"><a href="snmpm_network_interface.html#stop-1">stop/1</a></li>
<li title="send_pdu-7"><a href="snmpm_network_interface.html#send_pdu-7">send_pdu/7</a></li>
<li title="inform_response-4"><a href="snmpm_network_interface.html#inform_response-4">inform_response/4</a></li>
<li title="note_store-2"><a href="snmpm_network_interface.html#note_store-2">note_store/2</a></li>
<li title="info-1"><a href="snmpm_network_interface.html#info-1">info/1</a></li>
<li title="verbosity-2"><a href="snmpm_network_interface.html#verbosity-2">verbosity/2</a></li>
<li title="get_log_type-1"><a href="snmpm_network_interface.html#get_log_type-1">get_log_type/1</a></li>
<li title="set_log_type-2"><a href="snmpm_network_interface.html#set_log_type-2">set_log_type/2</a></li>
</ul>
</li>
<li id="no" title="snmpm_user " expanded="false">snmpm_user<ul>
<li><a href="snmpm_user.html">
                  Top of manual page
                </a></li>
<li title="handle_error-3"><a href="snmpm_user.html#handle_error-3">handle_error/3</a></li>
<li title="handle_agent-5"><a href="snmpm_user.html#handle_agent-5">handle_agent/5</a></li>
<li title="handle_pdu-4"><a href="snmpm_user.html#handle_pdu-4">handle_pdu/4</a></li>
<li title="handle_trap-3"><a href="snmpm_user.html#handle_trap-3">handle_trap/3</a></li>
<li title="handle_inform-3"><a href="snmpm_user.html#handle_inform-3">handle_inform/3</a></li>
<li title="handle_report-3"><a href="snmpm_user.html#handle_report-3">handle_report/3</a></li>
</ul>
</li>
<li id="no" title="snmpm_network_interface_filter " expanded="false">snmpm_network_interface_filter<ul>
<li><a href="snmpm_network_interface_filter.html">
                  Top of manual page
                </a></li>
<li title="accept_recv-2"><a href="snmpm_network_interface_filter.html#accept_recv-2">accept_recv/2</a></li>
<li title="accept_send-2"><a href="snmpm_network_interface_filter.html#accept_send-2">accept_send/2</a></li>
<li title="accept_recv_pdu-3"><a href="snmpm_network_interface_filter.html#accept_recv_pdu-3">accept_recv_pdu/3</a></li>
<li title="accept_send_pdu-3"><a href="snmpm_network_interface_filter.html#accept_send_pdu-3">accept_send_pdu/3</a></li>
</ul>
</li>
</ul>
</div></div>
<div id="content">
<div class="innertube">
<!-- refpage --><center><h1>snmp</h1></center>
  
  <h3>APPLICATION</h3>
<div class="REFBODY">snmp</div>
  <h3>APPLICATION SUMMARY</h3>
<div class="REFBODY">The SNMP Application</div>
  <h3>DESCRIPTION</h3>
<div class="REFBODY"><p>
    <p>This chapter describes the <span class="code">snmp</span>
    application in OTP.  The SNMP application provides the following
    services:</p>
    <ul>
      <li>
        <p>a multilingual extensible SNMP agent</p>
      </li>
      <li>
        <p>a SNMP manager</p>
      </li>
      <li>
        <p>a MIB compiler</p>
      </li>
    </ul>

  </p></div>

  <h3><a name="id98160">Configuration</a></h3>
<div class="REFBODY">
    <a name="configuration_params"></a>
    
    <p>The following configuration parameters are defined for the SNMP
      application. Refer to application(3) for more information about
      configuration parameters.
      </p>

    <p>The snmp part of the config file specifying the configuration 
      parameters is basically the following tuple:</p>
    <div class="example"><pre>
      {snmp, snmp_components_config()}
    </pre></div>

    <p>A minimal config file for starting a node with both a manager 
      and an agent:</p>
    <div class="example"><pre>
      [{snmp, 
        [{agent, [{db_dir, "/tmp/snmp/agent/db"},
                  {config, [{dir, "/tmp/snmp/agent/conf"}]}]},
         {manager, [{config, [{dir, "/tmp/snmp/manager/conf"},
                              {db_dir, "/tmp/snmp/manager/db"}]}]}]}
        ]
       }
      ].
    </pre></div>


    


    <p>Each snmp component has its own set of configuration parameters,
      even though some of the types are common to both components. </p>

    <div class="example"><pre>
      snmp_components_config() -&gt; [snmp_component_config()]
      snmp_component_config() -&gt; {agent, agent_options()} | {manager, manager_options()}
      agent_options() = [agent_option()]
      agent_option() = {restart_type,     restart_type()}     | 
                       {agent_type,       agent_type()}       |  
                       {agent_verbosity,  verbosity()}        |  
                       {discovery,        agent_discovery()}  |  
                       {versions,         versions()}         |  
                       {gb_max_vbs,       gb_max_vbs()}       |  
                       {priority,         priority()}         |  
                       {multi_threaded,   multi_threaded()}   |  
                       {db_dir,           db_dir()}           |  
                       {db_init_error,    db_init_error()}    |  
                       {local_db,         local_db()}         |  
                       {net_if,           agent_net_if()}     |  
                       {mibs,             mibs()}             |  
                       {mib_storage,      mib_storage()}      |  
                       {mib_server,       mib_server()}       |  
                       {audit_trail_log,  audit_trail_log()}  |  
                       {error_report_mod, error_report_mod()} |  
                       {note_store,       note_store()}       |  
                       {symbolic_store,   symbolic_store()}   |  
                       {target_cache,     target_cache()}     |  
                       {config,           agent_config()}
      manager_options() = [manager_option()]
      manager_option() = {restart_type,             restart_type()}    | 
                         {net_if,                   manager_net_if()}  |  
                         {server,                   server()}          | 
                         {note_store,               note_store()}      | 
                         {config,                   manager_config()}  |  
                         {inform_request_behaviour, manager_irb()}     | 
                         {mibs,                     manager_mibs()}    | 
                         {priority,                 priority()}        |  
                         {audit_trail_log,          audit_trail_log()} | 
                         {versions,                 versions()}        | 
                         {def_user_mod,             def_user_module()  | 
                         {def_user_data,            def_user_data()}
    </pre></div>

    <a name="agent_opts_and_types"></a>
    <p>Agent specific config options and types:</p>
    <dl>
      <a name="agent_type"></a>
      <dt><strong><span class="code">agent_type() = master | sub &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If <span class="code">master</span>, one master agent is
          started. Otherwise, no agents are started. </p>
        <p>Default is <span class="code">master</span>.</p>
      </dd>

      <a name="agent_disco"></a>
      <dt><strong><span class="code">agent_discovery() = [agent_discovery_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_discovery_opt() = 
          {terminating, agent_terminating_discovery_opts()} | 
          {originating, agent_originating_discovery_opts()}</span></p>
        <p>The <span class="code">terminating</span> options effects discovery initiated by 
          a manager. </p>
        <p>The <span class="code">originating</span> options effects discovery initiated 
          by this agent. </p>
        <p>For defaults see the options in <span class="code">agent_discovery_opt()</span>.</p>
      </dd>

      <a name="agent_term_disco_opts"></a>
      <dt><strong><span class="code">agent_terminating_discovery_opts() = [agent_terminating_discovery_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_terminating_discovery_opt() = 
          {enable, boolean()} | 
          {stage2, discovery | plain} | 
          {trigger_username, string()}</span></p>
        <p>These are options effecting discovery <span class="code">terminating</span> in this
          agent (i.e. initiated by a manager). </p>
        <p>The default values for the <span class="code">terminating</span> 
          discovery options are: </p>
        <ul>
          <li>enable: <span class="code">true</span>
</li>
          <li>stage2: <span class="code">discovery</span>
</li>
          <li>trigger_username: <span class="code">""</span>
</li>
        </ul>
      </dd>

      <a name="agent_orig_disco_opts"></a>
      <dt><strong><span class="code">agent_originating_discovery_opts() = [agent_originating_discovery_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_originating_discovery_opt() = 
          {enable, boolean()}</span></p>
        <p>These are options effecting discovery <span class="code">originating</span> in this
          agent. </p>
        <p>The default values for the <span class="code">originating</span> 
          discovery options are: </p>
        <ul>
          <li>enable: <span class="code">true</span>
</li>
        </ul>
      </dd>

      <a name="agent_mt"></a>
      <dt><strong><span class="code">multi_threaded() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If <span class="code">true</span>, the agent is multi-threaded, with one
          thread for each get request. </p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>

      <a name="agent_data_dir"></a>
      <dt><strong><span class="code">db_dir() = string() &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Defines where the SNMP agent internal db files are stored.</p>
      </dd>

      <a name="agent_gb_max_vbs"></a>
      <dt><strong><span class="code">gb_max_vbs() = pos_integer() | infinity &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines the maximum number of varbinds allowed 
	in a Get-BULK response.</p>
        <p>Default is <span class="code">1000</span>.</p>
      </dd>

      <a name="agent_local_db"></a>
      <dt><strong><span class="code">local_db() = [local_db_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">local_db_opt() = {repair, agent_repair()} | {auto_save, agent_auto_save()} |   {verbosity, verbosity()}</span></p>
        <p>Defines options specific for the SNMP agent local database.</p>
        <p>For defaults see the options in <span class="code">local_db_opt()</span>.</p>
      </dd>

      <a name="agent_ldb_repair"></a>
      <dt><strong><span class="code">agent_repair() = false | true | force &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>When starting snmpa_local_db it always tries to open an
          existing database. If <span class="code">false</span>, and some errors occur, a new
          database is created instead. If <span class="code">true</span>, an existing file
          will be repaired. If <span class="code">force</span>, the table will be repaired
          even if it was properly closed. </p>
        <p>Default is <span class="code">true</span>.</p>
      </dd>

      <a name="agent_ldb_auto_save"></a>
      <dt><strong><span class="code">agent_auto_save() = integer() | infinity &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>The auto save interval. The table is flushed to disk
          whenever not accessed for this amount of time.</p>
        <p>Default is <span class="code">5000</span>.</p>
      </dd>

      <a name="agent_net_if"></a>
      <dt><strong><span class="code">agent_net_if() = [agent_net_if_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_net_if_opt() = {module, agent_net_if_module()} |  {verbosity, verbosity()} |  {options, agent_net_if_options()}</span></p>
        <p>Defines options specific for the SNMP agent network interface 
          entity. </p>
        <p>For defaults see the options in <span class="code">agent_net_if_opt()</span>.</p>
      </dd>

      <a name="agent_ni_module"></a>
      <dt><strong><span class="code">agent_net_if_module() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Module which handles the network interface part for the
          SNMP agent. Must implement the 
          <span class="bold_code"><a href="snmpa_network_interface.html">snmpa_network_interface</a></span> behaviour.</p>
        <p>Default is <span class="code">snmpa_net_if</span>.</p>
      </dd>

      <a name="agent_ni_opts"></a>
      <dt><strong><span class="code">agent_net_if_options() = [agent_net_if_option()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_net_if_option() = {bind_to, bind_to()} |  
            {sndbuf, sndbuf()} |  
            {recbuf, recbuf()} |  
            {no_reuse, no_reuse()} |  
	    {req_limit, req_limit()} |
            {filter, agent_net_if_filter_options()}</span></p>
        <p>These options are actually specific to the used module.
          The ones shown here are applicable to the default 
          <span class="code">agent_net_if_module()</span>.</p>
        <p>For defaults see the options in <span class="code">agent_net_if_option()</span>.</p>
      </dd>

      <a name="agent_ni_req_limit"></a>
      <dt><strong><span class="code">req_limit() = integer() | infinity &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Max number of simultaneous requests handled by the agent.</p>
        <p>Default is <span class="code">infinity</span>.</p>
      </dd>

      <a name="agent_ni_filter_opts"></a>
      <dt><strong><span class="code">agent_net_if_filter_options() = [agent_net_if_filter_option()] &lt;optional&gt;</span></strong></dt>
      <dd>
	<p><span class="code">agent_net_if_filter_option() = {module, agent_net_if_filter_module()}</span></p>
	<p>These options are actually specific to the used module.
	  The ones shown here are applicable to the default 
	  <span class="code">agent_net_if_filter_module()</span>.</p>
	<p>For defaults see the options in 
          <span class="code">agent_net_if_filter_option()</span>.</p>
      </dd>

      <a name="agent_ni_filter_module"></a>
      <dt><strong><span class="code">agent_net_if_filter_module() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
	<p>Module which handles the network interface filter part for the
	  SNMP agent. Must implement the 
	  <span class="bold_code"><a href="snmpa_network_interface_filter.html">snmpa_network_interface_filter</a></span> behaviour.</p>
	<p>Default is <span class="code">snmpa_net_if_filter</span>.</p>
      </dd>

      <a name="agent_mibs"></a>
      <dt><strong><span class="code">agent_mibs() = [string()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies a list of MIBs (including path) that defines which MIBs
          are initially loaded into the SNMP master agent. </p>
        <p>Note that the following mibs will always be loaded:</p>
        <ul>
          <li>version v1: <span class="code">STANDARD-MIB</span>
</li>
          <li>version v2: <span class="code">SNMPv2</span>
</li>
          <li>version v3: <span class="code">SNMPv2</span>, <span class="code">SNMP-FRAMEWORK-MIB</span> 
           and <span class="code">SNMP-MPD-MIB</span>
</li>
        </ul>
        <p>Default is <span class="code">[]</span>.</p>
      </dd>

      <a name="agent_mib_storage"></a>
      <dt><strong><span class="code">mib_storage() = ets | {ets, Dir} | {ets, Dir, Action} | dets | {dets, Dir} | {dets, Dir, Action} | mnesia | {mnesia, Nodes} | {mnesia, Nodes, Action} &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies how info retrieved from the mibs will be stored.</p>
        <p>If <span class="code">mib_storage</span> is <span class="code">{ets, Dir}</span>, the table will also be 
          stored on file. If <span class="code">Dir</span> is <span class="code">default</span>, then <span class="code">db_dir</span> 
          will be used.</p>
        <p>If <span class="code">mib_storage</span> is <span class="code">dets</span> or if <span class="code">Dir</span> is 
          <span class="code">default</span>, then <span class="code">db_dir</span> will be used for <span class="code">Dir</span>.</p>
        <p>If <span class="code">mib_storage</span> is <span class="code">mnesia</span> then <span class="code">erlang:nodes()</span>
          will be used for <span class="code">Nodes</span>.</p>
        <p>Default is <span class="code">ets</span>. </p>
        <p><span class="code">Dir = default | string()</span>. Dir is the directory where the 
          files will be stored. If <span class="code">default</span>, then <span class="code">db_dir</span> will be 
          used.</p>
        <p><span class="code">Nodes = visible | connected | [node()]</span>. 
          <span class="code">Nodes = visible</span> is translated to 
          <span class="code">erlang:nodes(visible)</span>. 
          <span class="code">Nodes = connected</span> is translated to 
          <span class="code">erlang:nodes(connected)</span>. 
          If <span class="code">Nodes = []</span> then the own node is assumed.</p>
        <p><span class="code">Action = clear | keep</span>. Default is <span class="code">keep</span>.
          <span class="code">Action</span> is used to specify what shall be done if the 
          mnesia/dets table already exist.</p>
      </dd>

      <a name="agent_mib_server"></a>
      <dt><strong><span class="code">mib_server() = [mib_server_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">mib_server_opt() = {mibentry_override, mibentry_override()} |  {trapentry_override, trapentry_override()} |  {verbosity, verbosity()} | {cache, mibs_cache()}</span></p>
        <p>Defines options specific for the SNMP agent mib server. </p>
        <p>For defaults see the options in <span class="code">mib_server_opt()</span>.</p>
      </dd>

      <a name="agent_ms_meo"></a>
      <dt><strong><span class="code">mibentry_override() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If this value is false, then when loading a mib each mib-
          entry is checked prior to installation of the mib. 
          The purpose of the check is to prevent that the same symbolic 
          mibentry name is used for different oid's.</p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>

      <a name="agent_ms_teo"></a>
      <dt><strong><span class="code">trapentry_override() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If this value is false, then when loading a mib each trap
          is checked prior to installation of the mib. 
          The purpose of the check is to prevent that the same symbolic 
          trap name is used for different trap's.</p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>

      <a name="agent_ms_cache"></a>
      <dt><strong><span class="code">mibs_cache() = bool() | mibs_cache_opts() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Shall the agent utilize the mib server lookup cache or not.</p>
        <p>Default is <span class="code">true</span> (in which case the <span class="code">mibs_cache_opts()</span> 
          default values apply).</p>
      </dd>

      <a name="agent_ms_cache_opts"></a>
      <dt><strong><span class="code">mibs_cache_opts() = [mibs_cache_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">mibs_cache_opt() = {autogc, mibs_cache_autogc()} | {gclimit, mibs_cache_gclimit()} | {age, mibs_cache_age()}</span></p>
        <p>Defines options specific for the SNMP agent mib server cache. </p>
        <p>For defaults see the options in <span class="code">mibs_cache_opt()</span>.</p>
      </dd>

      <a name="agent_ms_cache_autogc"></a>
      <dt><strong><span class="code">mibs_cache_autogc() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines if the mib server shall perform cache gc automatically or 
          leave it to the user (see 
          <span class="bold_code"><a href="snmpa.html#gc_mibs_cache">gc_mibs_cache/0,1,2,3</a></span>). </p>
        <p>Default is <span class="code">true</span>.</p>
      </dd>

      <a name="agent_ms_cache_age"></a>
      <dt><strong><span class="code">mibs_cache_age() = integer() &gt; 0 &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines how old the entries in the cache will be allowed before 
          they are GC'ed (assuming GC is performed). Each entry in the 
          cache is "touched" whenever it is accessed. </p>
        <p>The age is defined in milliseconds. </p>
        <p>Default is <span class="code">10 timutes</span>.</p>
      </dd>

      <a name="agent_ms_cache_gclimit"></a>
      <dt><strong><span class="code">mibs_cache_gclimit() = integer() &gt; 0 | infinity &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>When performing a GC, this is the max number of cache entries 
          that will be deleted from the cache. </p>
        <p>The reason for having this limit is that if the cache is 
          large, the GC can potentially take a long time, during which 
          the agent is locked. </p>
        <p>Default is <span class="code">100</span>.</p>
      </dd>

      <a name="agent_error_report_mod"></a>
      <dt><strong><span class="code">error_report_mod() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines an error report module, implementing the 
          <span class="bold_code"><a href="snmpa_error_report.html">snmpa_error_report</a></span> 
          behaviour. Two modules are provided with the toolkit: 
          <span class="code">snmpa_error_logger</span> and <span class="code">snmpa_error_io</span>.</p>
        <p>Default is <span class="code">snmpa_error_logger</span>.</p>
      </dd>

      <a name="agent_symbolic_store"></a>
      <dt><strong><span class="code">symbolic_store() = [symbolic_store_opt()]</span></strong></dt>
      <dd>
        <p><span class="code">symbolic_store_opt() = {verbosity, verbosity()}</span></p>
        <p>Defines options specific for the SNMP agent symbolic store. </p>
        <p>For defaults see the options in <span class="code">symbolic_store_opt()</span>.</p>
      </dd>

      <a name="agent_target_cache"></a>
      <dt><strong><span class="code">target_cache() = [target_cache_opt()]</span></strong></dt>
      <dd>
        <p><span class="code">target_cache_opt() = {verbosity, verbosity()}</span></p>
        <p>Defines options specific for the SNMP agent target cache. </p>
        <p>For defaults see the options in <span class="code">target_cache_opt()</span>.</p>
      </dd>

      <a name="agent_config"></a>
      <dt><strong><span class="code">agent_config() = [agent_config_opt()] &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p><span class="code">agent_config_opt() = {dir, agent_config_dir()} |  {force_load, force_load()} | {verbosity, verbosity()}</span></p>
        <p>Defines specific config related options for the SNMP agent. </p>
        <p>For defaults see the options in <span class="code">agent_config_opt()</span>.</p>
      </dd>

      <a name="agent_config_dir"></a>
      <dt><strong><span class="code">agent_config_dir = dir() &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Defines where the SNMP agent configuration files are stored.</p>
      </dd>

      <a name="agent_force_load"></a>
      <dt><strong><span class="code">force_load() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If <span class="code">true</span> the configuration files are re-read
          during start-up, and the contents of the configuration 
          database ignored.  Thus, if <span class="code">true</span>, changes to 
          the configuration database are lost upon reboot of the 
          agent. </p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>
    </dl>

    <a name="manager_opts_and_types"></a>
    <p>Manager specific config options and types:</p>
    <dl>
      <a name="manager_server"></a>
      <dt><strong><span class="code">server() = [server_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">server_opt() = {timeout, server_timeout()} |  {verbosity, verbosity()}</span></p>
        <p>Specifies the options for the manager server process.</p>
        <p>Default is <span class="code">silence</span>.</p>
      </dd>

      <a name="manager_server_timeout"></a>
      <dt><strong><span class="code">server_timeout() = integer() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Asynchroneous request cleanup time. For every requests, 
          some info is stored internally, in order to be able to 
          deliver the reply (when it arrives) to the proper destination.
          If the reply arrives, this info will be deleted. But if
          there is no reply (in time), the info has to be deleted
          after the <strong>best before</strong> time has been passed.
          This cleanup will be performed at regular intervals, defined 
          by the <span class="code">server_timeout()</span> time.
          The information will have an <strong>best before</strong> time,
          defined by the <span class="code">Expire</span> time given when calling the
          request function (see 
          <span class="bold_code"><a href="snmpm.html#async_get">async_get</a></span>,
          <span class="bold_code"><a href="snmpm.html#async_get_next">async_get_next</a></span> and 
          <span class="bold_code"><a href="snmpm.html#async_set">async_set</a></span>).</p>
        <p>Time in milli-seconds.</p>
        <p>Default is <span class="code">30000</span>.</p>
      </dd>

      <a name="manager_config"></a>
      <dt><strong><span class="code">manager_config() = [manager_config_opt()] &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p><span class="code">manager_config_opt() = {dir, manager_config_dir()} |  {db_dir, manager_db_dir()} |  {db_init_error, db_init_error()} |  {repair, manager_repair()} |  {auto_save, manager_auto_save()} |  {verbosity, verbosity()}</span></p>
        <p>Defines specific config related options for the SNMP manager. </p>
        <p>For defaults see the options in <span class="code">manager_config_opt()</span>.</p>
      </dd>

      <a name="manager_config_dir"></a>
      <dt><strong><span class="code">manager_config_dir = dir() &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Defines where the SNMP manager configuration files are stored.</p>
      </dd>

      <a name="manager_config_db_dir"></a>
      <dt><strong><span class="code">manager_db_dir = dir() &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Defines where the SNMP manager store persistent data.</p>
      </dd>

      <a name="manager_config_repair"></a>
      <dt><strong><span class="code">manager_repair() = false | true | force &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines the repair option for the persistent database (if 
          and how the table is repaired when opened). </p>
        <p>Default is <span class="code">true</span>.</p>
      </dd>

      <a name="manager_config_auto_save"></a>
      <dt><strong><span class="code">manager_auto_save() = integer() | infinity &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>The auto save interval. The table is flushed to disk
          whenever not accessed for this amount of time.</p>
        <p>Default is <span class="code">5000</span>.</p>
      </dd>

      <a name="manager_irb"></a>
      <dt><strong><span class="code">manager_irb() = auto | user | {user, integer()} &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>This option defines how the manager will handle the sending of 
          response (acknowledgment) to received inform-requests. </p>
        <ul>
          <li>
            <p><span class="code">auto</span> - The manager will autonomously send response
              (acknowledgment&gt; to inform-request messages.</p>
          </li>
          <li>
            <p><span class="code">{user, integer()}</span> - The manager will send response
              (acknowledgment) to inform-request messages when the 
              <span class="bold_code"><a href="snmpm_user.html#handle_inform">handle_inform</a></span> 
              function completes. The integer is the time, in milli-seconds, 
              that the manager will consider the stored inform-request info 
              valid.</p>
          </li>
          <li>
            <p><span class="code">user</span> - Same as <span class="code">{user, integer()}</span>, except that 
              the default time, 15 seconds (15000), is used.</p>
          </li>
        </ul>
        <p>See 
          <span class="bold_code"><a href="snmpm_network_interface.html">snmpm_network_interface</a></span>, 
          <span class="bold_code"><a href="snmpm_user.html">handle_inform</a></span> and 
          <span class="bold_code"><a href="snmp_manager_netif.html">definition of the manager net if</a></span> for more info.</p>
        <p>Default is <span class="code">auto</span>.</p>
      </dd>

      <a name="manager_mibs"></a>
      <dt><strong><span class="code">manager_mibs() = [string()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies a list of MIBs (including path) and defines which MIBs
          are initially loaded into the SNMP manager. </p>
        <p>Default is <span class="code">[]</span>.</p>
      </dd>

      <a name="manager_net_if"></a>
      <dt><strong><span class="code">manager_net_if() = [manager_net_if_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">manager_net_if_opt() = {module, manager_net_if_module()} | 
          {verbosity, verbosity()} | 
          {options, manager_net_if_options()}</span></p>
        <p>Defines options specific for the SNMP manager network interface 
          entity. </p>
        <p>For defaults see the options in <span class="code">manager_net_if_opt()</span>.</p>
      </dd>

      <a name="manager_ni_opts"></a>
      <dt><strong><span class="code">manager_net_if_options() = [manager_net_if_option()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">manager_net_if_option() = {bind_to, bind_to()} | 
          {sndbuf, sndbuf()} |  
          {recbuf, recbuf()} | 
          {no_reuse, no_reuse()} |
          {filter, manager_net_if_filter_options()} </span></p>
        <p>These options are actually specific to the used module.
	The ones shown here are applicable to the default 
	<span class="code">manager_net_if_module()</span>.</p>
        <p>For defaults see the options in <span class="code">manager_net_if_option()</span>.</p>
      </dd>

      <a name="manager_ni_module"></a>
      <dt><strong><span class="code">manager_net_if_module() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>The module which handles the network interface part for the
          SNMP manager. It must implement the 
          <span class="bold_code"><a href="snmpm_network_interface.html">snmpm_network_interface</a></span> behaviour.</p>
        <p>Default is <span class="code">snmpm_net_if</span>.</p>
      </dd>

      <a name="manager_ni_filter_opts"></a>
      <dt><strong><span class="code">manager_net_if_filter_options() = [manager_net_if_filter_option()] &lt;optional&gt;</span></strong></dt>
      <dd>
	<p><span class="code">manager_net_if_filter_option() = {module, manager_net_if_filter_module()}</span></p>
	<p>These options are actually specific to the used module.
	  The ones shown here are applicable to the default 
	  <span class="code">manager_net_if_filter_module()</span>.</p>
	<p>For defaults see the options in 
          <span class="code">manager_net_if_filter_option()</span>.</p>
      </dd>

      <a name="manager_ni_filter_module"></a>
      <dt><strong><span class="code">manager_net_if_filter_module() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
	<p>Module which handles the network interface filter part for the
	  SNMP manager. Must implement the 
	  <span class="bold_code"><a href="snmpm_network_interface_filter.html">snmpm_network_interface_filter</a></span> behaviour.</p>
	<p>Default is <span class="code">snmpm_net_if_filter</span>.</p>
      </dd>

      <a name="manager_def_user_module"></a>
      <dt><strong><span class="code">def_user_module() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>The module implementing the default user. See the 
          <span class="bold_code"><a href="snmpm_user.html">snmpm_user</a></span> behaviour.</p>
        <p>Default is <span class="code">snmpm_user_default</span>.</p>
      </dd>

      <a name="manager_def_user_data"></a>
      <dt><strong><span class="code">def_user_data() = term() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Data for the default user. Passed to the user module when 
          calling the callback functions.</p>
        <p>Default is <span class="code">undefined</span>.</p>
      </dd>
    </dl>

    <a name="common_types"></a>
    <p>Common config types:</p>
    <dl>
      <a name="restart_type"></a>
      <dt><strong><span class="code">restart_type() = permanent | transient | temporary</span></strong></dt>
      <dd>
        <p>See <span class="bold_code"><a href="javascript:erlhref('../../../../doc/../','stdlib','supervisor.html#child_spec');">supervisor</a></span> 
          documentation for more info.</p>
        <p>Default is <span class="code">permanent</span> for the agent and <span class="code">transient</span>
          for the manager.</p>
      </dd>

      <a name="db_init_error"></a>
      <dt><strong><span class="code">db_init_error() = terminate | create</span></strong></dt>
      <dd>
        <p>Defines what to do if the agent or manager is unable to open an
          existing database file. <span class="code">terminate</span> means that the
          agent/manager will terminate and <span class="code">create</span> means that the 
          agent/manager will remove the faulty file(s) and create new ones.</p>
        <p>Default is <span class="code">terminate</span>.</p>
      </dd>

      <a name="prio"></a>
      <dt><strong><span class="code">priority() = atom() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Defines the Erlang priority for all SNMP processes.</p>
        <p>Default is <span class="code">normal</span>.</p>
      </dd>

      <a name="versions"></a>
      <dt><strong><span class="code">versions() = [version()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">version() = v1 | v2 | v3</span></p>
        <p>Which SNMP versions shall be accepted/used.</p>
        <p>Default is <span class="code">[v1,v2,v3]</span>.</p>
      </dd>

      <a name="verbosity"></a>
      <dt><strong><span class="code">verbosity() = silence | info | log | debug | trace &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Verbosity for a SNMP process. This specifies now much debug info
          is printed.</p>
        <p>Default is <span class="code">silence</span>.</p>
      </dd>

      <a name="bind_to"></a>
      <dt><strong><span class="code">bind_to() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If <span class="code">true</span>, net_if binds to the IP address.
          If <span class="code">false</span>, net_if listens on any IP address on the host
          where it is running. </p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>

      <a name="no_reuse"></a>
      <dt><strong><span class="code">no_reuse() = bool() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>If <span class="code">true</span>, net_if does not specify that the IP
          and port address should be reusable. If <span class="code">false</span>, 
          the address is set to reusable. </p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>

      <a name="recbuf"></a>
      <dt><strong><span class="code">recbuf() = integer() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Receive buffer size. </p>
        <p>Default value is defined by <span class="code">gen_udp</span>.</p>
      </dd>

      <a name="sndbuf"></a>
      <dt><strong><span class="code">sndbuf() = integer() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Send buffer size. </p>
        <p>Default value is defined by <span class="code">gen_udp</span>.</p>
      </dd>

      <a name="note_store"></a>
      <dt><strong><span class="code">note_store() = [note_store_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">note_store_opt() = {timeout, note_store_timeout()} |  {verbosity, verbosity()}</span></p>
        <p>Specifies the start-up verbosity for the SNMP note store.</p>
        <p>For defaults see the options in <span class="code">note_store_opt()</span>.</p>
      </dd>

      <a name="ns_timeout"></a>
      <dt><strong><span class="code">note_store_timeout() = integer() &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Note cleanup time. When storing a note in the note store,
          each note is given lifetime. Every <span class="code">timeout</span> the note_store
          process performs a GC to remove the expired note's. Time in
          milli-seconds.</p>
        <p>Default is <span class="code">30000</span>.</p>

      </dd>

      <a name="audit_trail_log"></a>
      <dt><strong><span class="code">audit_trail_log() = [audit_trail_log_opt()] &lt;optional&gt;</span></strong></dt>
      <dd>
        <p><span class="code">audit_trail_log_opt() = {type, atl_type()} | {dir, atl_dir()} |  {size, atl_size()} |  {repair, atl_repair()} | {seqno, atl_seqno()}</span></p>
        <p>If present, this option specifies the options for the 
          audit trail logging. The <span class="code">disk_log</span> module is used 
          to maintain a wrap log. If present, the <span class="code">dir</span> and 
          <span class="code">size</span> options are mandatory.</p>
        <p>If not present, audit trail logging is not used.</p>
      </dd>

      <a name="atl_type"></a>
      <dt><strong><span class="code">atl_type() = read | write | read_write &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies what type of an audit trail log should be used. 
          The effect of the type is actually different for the the agent
          and the manager. </p>
        <p>For the agent:</p>
        <ul>
          <li>If <span class="code">write</span> is specified, only set requests are logged.  </li>
          <li>If <span class="code">read</span> is specified, only get requests are logged.  </li>
          <li>If <span class="code">read_write</span>, all requests are logged.  </li>
        </ul>
        <p>For the manager:</p>
        <ul>
          <li>If <span class="code">write</span> is specified, only sent messages are logged.  </li>
          <li>If <span class="code">read</span> is specified, only received messages are logged.  </li>
          <li>If <span class="code">read_write</span>, both outgoing and incoming messages are 
           logged.  </li>
        </ul>
        <p>Default is <span class="code">read_write</span>.</p>
      </dd>

      <a name="atl_dir"></a>
      <dt><strong><span class="code">atl_dir = dir() &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Specifies where the audit trail log should be stored.</p>
        <p>If <span class="code">audit_trail_log</span> specifies that logging should take
          place, this parameter <strong>must</strong> be defined.</p>
      </dd>

      <a name="atl_size"></a>
      <dt><strong><span class="code">atl_size() = {integer(), integer()} &lt;mandatory&gt;</span></strong></dt>
      <dd>
        <p>Specifies the size of the audit
          trail log.  This parameter is sent to <span class="code">disk_log</span>.  </p>
        <p>If <span class="code">audit_trail_log</span> specifies that logging should 
          take place, this parameter <strong>must</strong> be defined.</p>
      </dd>

      <a name="atl_repair"></a>
      <dt><strong><span class="code">atl_repair() = true | false | truncate | snmp_repair &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies if and how the audit trail log shall be repaired
          when opened. Unless this parameter has the value <span class="code">snmp_repair</span>
          it is sent to <span class="code">disk_log</span>. If, on the other hand, the value is
          <span class="code">snmp_repair</span>, snmp attempts to handle certain faults on its
          own. And even if it cannot repair the file, it does not truncate it 
          directly, but instead <strong>moves it aside</strong> for later off-line 
          analysis.</p>
        <p>Default is <span class="code">true</span>.</p>
      </dd>

      <a name="atl_seqno"></a>
      <dt><strong><span class="code">atl_seqno() = true | false &lt;optional&gt;</span></strong></dt>
      <dd>
        <p>Specifies if the audit trail log entries will be (sequence)
          numbered or not. The range of the sequence numbers are according
          to RFC 5424, i.e. 1 through 2147483647. </p>
        <p>Default is <span class="code">false</span>.</p>
      </dd>
    </dl>
  </div>

  <h3><a name="id105300">See Also</a></h3>
<div class="REFBODY">
    
    <p>application(3), disk_log(3)</p>
  </div>
  
</div>
<div class="footer">
<hr>
<p>Copyright © 1997-2012 Ericsson AB. All Rights Reserved.</p>
</div>
</div>
</div></body>
</html>