Lines Matching +full:sub +full:- +full:modules

2 .\" Copyright (c) 2004-2005
5 .\" Copyright (c) 2001-2003
138 .Pq libbsnmp, -lbsnmp
143 .Fn FIND_OBJECT_OID_LINK_INDEX "LIST" "OID" "SUB" "LINK" "INDEX"
144 .Fn FIND_OBJECT_INT_LINK_INDEX "LIST" "OID" "SUB" "LINK" "INDEX"
145 .Fn NEXT_OBJECT_OID_LINK_INDEX "LIST" "OID" "SUB" "LINK" "INDEX"
146 .Fn NEXT_OBJECT_INT_LINK_INDEX "LIST" "OID" "SUB" "LINK" "INDEX"
149 .Fn FIND_OBJECT_OID_LINK "LIST" "OID" "SUB" "LINK"
150 .Fn FIND_OBJECT_INT_LINK "LIST" "OID" "SUB" "LINK"
151 .Fn NEXT_OBJECT_OID_LINK "LIST" "OID" "SUB" "LINK"
152 .Fn NEXT_OBJECT_INT_LINK "LIST" "OID" "SUB" "LINK"
155 .Fn FIND_OBJECT_OID "LIST" "OID" "SUB"
156 .Fn FIND_OBJECT_INT "LIST" "OID" "SUB"
157 .Fn NEXT_OBJECT_OID "LIST" "OID" "SUB"
158 .Fn NEXT_OBJECT_INT "LIST" "OID" "SUB"
256 .Fn index_decode "const struct asn_oid *oid" "u_int sub" "u_int code" "..."
258 .Fn index_compare "const struct asn_oid *oid1" "u_int sub" "const struct asn_oid *oid2"
260 .Fn index_compare_off "const struct asn_oid *oid1" "u_int sub" "const struct asn_oid *oid2" "u_int …
262 .Fn index_append "struct asn_oid *dst" "u_int sub" "const struct asn_oid *src"
264 .Fn index_append_off "struct asn_oid *dst" "u_int sub" "const struct asn_oid *src" "u_int off"
322 All other MIBs are support through loadable modules.
327 Modules are loaded by writing to the module table.
333 created by writing a string of non-zero length to the
340 Modules may depend on each other an hence must be loaded in the correct order.
348 .Bd -literal -offset indent
371 .Bl -tag -width ".It Va tree_size"
413 signal it re-reads its configuration file.
446 global tree, calls the modules
449 If this function returns an error, the modules MIB tree is removed from
451 If initialization is successful, the modules
456 functions of all modules (including the loaded one) are called.
464 functions of all other modules are called.
485 .Bd -literal -offset indent
524 .Bl -tag -width "INDEX"
540 .It Fa SUB
545 .Fa sub
561 .Bd -literal -offset indent
562 get_ticks() - start_tick
567 .Bd -literal -offset indent
587 .Bd -literal -offset indent
601 when the community strings for the read-write or read-only community are found
604 Modules can define additional communities.
607 another link) or to implement non-UDP access points to SNMP.
611 .Bl -tag -width ".It Fa descr"
636 .Ss THE USER-BASED SECURITY GROUP
639 .Bd -literal -offset indent
655 .Bd -literal -offset indent
704 .Bd -literal -offset indent
715 .Bd -literal -offset indent
732 .Bd -literal -offset indent
746 .Bd -literal -offset indent
756 This structure represents Notification Tag entries - SNMP notifications are sent
804 For modules that implement SNMP client functions besides SNMP agent functions
806 easier routing of responses to the correct sub-system.
808 provide a way to acquire globally non-overlapping sub-ranges of the entire
809 31-bit id range.
815 .Bd -literal -offset indent
856 These timers are one-shot, they are not restarted.
888 non-blocking mode, it is set to non-blocking mode.
931 For modules that need to do their own PDU processing (for example for proxying)
939 .Bl -tag -width ".It Er SNMPD_INPUT_VALBADLEN"
991 identifying the trap and a NULL-terminated list of
997 should be granted or denied, according to the configured View-Based Access
1008 .Bl -tag -width "XXXXXXXXX"
1018 should be -1 if any size of the string is acceptable or a number larger or
1024 allocates a new string, copies over the new value, NUL-terminates it and
1039 is -1, the length is computed via
1048 The following functions are used to process scalars of type IP-address:
1049 .Bl -tag -width "XXXXXXXXX"
1061 The following functions handle OID-typed variables:
1062 .Bl -tag -width "XXXXXXXXX"
1079 .Bl -tag -width "XXXXXXXXX"
1090 .Fa sub
1093 .Fa sub
1101 .Bl -tag -width ".It Li OCTET STRING"
1135 .Fa sub
1137 .Fa value->var
1139 .Fa sub
1143 The function returns -1, 0, +1 when the
1159 .Fa sub
1170 .Fa sub
1181 This implementation conforms to the applicable IETF RFCs and ITU-T