Lines Matching +full:no +full:- +full:tick +full:- +full:in +full:- +full:suspend

2 .\" Copyright (c) 2004-2005
5 .\" Copyright (c) 2001-2003
11 .\" Redistribution and use in source and binary forms, with or without
16 .\" 2. Redistributions in binary form must reproduce the above copyright
17 .\" notice, this list of conditions and the following disclaimer in the
23 .\" ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
27 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
138 .Pq libbsnmp, -lbsnmp
332 A row in the module table is
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.
341 The dependencies are listed in the corresponding manual pages.
348 .Bd -literal -offset indent
371 .Bl -tag -width ".It Va tree_size"
373 This is a string that will be visible in the module table.
378 be stored by the module because it is needed in other calls and the
413 signal it re-reads its configuration file.
435 This is the number of nodes in
485 .Bd -literal -offset indent
491 macros are used in the SET operation to insert a new table row into the table.
494 macros are used in the GET operation to find a specific row in the table.
497 macros are used in the GETNEXT operation to find the next row in the table.
511 allow the explicit naming of the index field in the parameter
521 are held in two or more different tables.
524 .Bl -tag -width "INDEX"
530 The name of the link field in the row structure.
532 The name of the index field in the row structure.
541 This is the index of the start of the table index in the OID pointed to
551 contains the tick (there are 100 SNMP ticks in a second) when
555 contains the tick when the daemon was started.
558 returns the current tick.
561 .Bd -literal -offset indent
562 get_ticks() - start_tick
565 The scalar fields of the system group are held in the global variable
567 .Bd -literal -offset indent
581 the community string in that message is compared to each of the community
582 strings in that table, if a match is found, the global variable
587 .Bd -literal -offset indent
596 while the assignments in the configuration file are processed.
601 when the community strings for the read-write or read-only community are found
607 another link) or to implement non-UDP access points to SNMP.
611 .Bl -tag -width ".It Fa descr"
618 It is visible in the community table.
636 .Ss THE USER-BASED SECURITY GROUP
637 The scalar statistics of the USM group are held in the global variable
639 .Bd -literal -offset indent
655 .Bd -literal -offset indent
668 with user credentials matching an USM user entry in its global list.
671 is set to point at the user entry that matches the credentials contained in
676 adds an user entry in the list, and
682 will return the first user in the list, or
696 if an user with the specified name and engine id is not present in the list.
701 The scalar statistics of the Management Target group are held in the global
704 .Bd -literal -offset indent
715 .Bd -literal -offset indent
731 addresses in its global list.
732 .Bd -literal -offset indent
746 .Bd -literal -offset indent
756 This structure represents Notification Tag entries - SNMP notifications are sent
757 to the Target address for each entry in the Management Target Address list that
758 has a tag matching the specified tag in this structure.
760 The daemon does not create or remove entries in the Management Target group
770 will return a pointer to the first target address entry in the list, while
778 will return a pointer to the first target parameters' entry in the list, while
787 will return a pointer to the first notification target entry in the list, while
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
824 returns the lowest request id in the given range.
830 returns the sequentially next id in the range.
842 or 0 if the request id is in none of the ranges.
844 The SNMP daemon supports an arbitrary number of timers with SNMP tick granularity.
856 These timers are one-shot, they are not restarted.
887 If the file descriptor is not in
888 non-blocking mode, it is set to non-blocking mode.
896 To temporarily suspend the file descriptor registration
909 A module may create an entry in this table by calling
913 to be registered, a textual description in
927 if there is no memory available.
939 .Bl -tag -width ".It Er SNMPD_INPUT_VALBADLEN"
946 A SET PDU had a value field in a binding with a wrong length field in an
949 A SET PDU had a value field in a binding with a value that is out of range
952 A SET PDU had a value field in a binding with wrong ASN.1 encoding.
984 the transport and the index in the port table) to the given address.
991 identifying the trap and a NULL-terminated list of
995 verifies whether access to the object IDs contained in the
997 should be granted or denied, according to the configured View-Based Access
1001 access to all varbindings in the PDU is granted.
1003 For simple scalar variables that need no dependencies a number of support
1008 .Bl -tag -width "XXXXXXXXX"
1018 should be -1 if any size of the string is acceptable or a number larger or
1021 the old value in the scratch area (note, that any initial value must have
1024 allocates a new string, copies over the new value, NUL-terminates it and
1027 simply frees the saved old value in the scratch area.
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"
1051 Saves the current value in the scratch area and sets the new value from
1061 The following functions handle OID-typed variables:
1062 .Bl -tag -width "XXXXXXXXX"
1064 Saves the current value in the scratch area by allocating a
1071 Frees the old value in the scratch area.
1078 The following functions help in handling table indexes:
1079 .Bl -tag -width "XXXXXXXXX"
1091 argument must be the index of the start of the index in the OID (this is
1101 .Bl -tag -width ".It Li OCTET STRING"
1137 .Fa value->var
1143 The function returns -1, 0, +1 when the
1181 This implementation conforms to the applicable IETF RFCs and ITU-T