Mercurial > ecos
annotate packages/net/snmp/agent/current/ChangeLog @ 3292:7f8e529b4d82 default tip
Fix FREESCALE_EDMA_NBYTES_MLOFFYES_MLOFF() so it works with negative offsets.
| author | vae |
|---|---|
| date | Wed, 29 Apr 2015 23:31:48 +0000 |
| parents | 2e50876cc43d |
| children |
| rev | line source |
|---|---|
|
2878
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
1 2009-05-11 Grant Edwards <grant.b.edwards@gmail.com> |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
2 |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
3 * src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
4 when passed if_num<=0 it will no longer go into a 2^32 iteration |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
5 loop that walks through all of memory and then returns a rogue |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
6 pointer |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
7 |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
8 * src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): Rewrite |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
9 it to to use the same (simpler, more obviously correct) loop |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
10 structure that cyg_snmp_get_if() now uses. |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
11 |
|
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
12 |
|
1645
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
13 2004-05-14 Matt Jerdonek <maj1224@yahoo.com> |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
14 |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
15 * src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
16 correct number of interfaces including the loopback interface. |
|
2878
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
17 * src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): increment the |
|
1645
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
18 interface index properly. |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
19 * src/mibgroup/mibII/interfaces.c (var_ifTable): Add case |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
20 for IFT_PPP interface type. |
|
5c0acafdc2b5
* src/mibgroup/mibII/helpers.c (cyg_snmp_num_interfaces): return
asl
parents:
1339
diff
changeset
|
21 |
|
1339
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
22 2003-10-09 Roland Cassebohm <roland.cassebohm@visionsystems.de> |
|
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
23 |
|
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
24 * src/mibgroup/mibII/dot3.c: Make sure the agent responses with |
|
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
25 a null object oid, if there is no specific oid set by the driver |
|
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
26 for the ethernet chipset. |
|
3fd78c0401ac
* src/mibgroup/mibII/dot3.c: Make sure the agent responses with
asl
parents:
1060
diff
changeset
|
27 |
|
1060
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
28 2003-06-17 Michael Checky <Michael_Checky@ThermoKing.com> |
|
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
29 |
|
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
30 * src/mibgroup/mibII/helpers.c: Changed the definition of |
|
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
31 ifnet_addrs to an extern declaration because of multiple symbol |
|
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
32 definition errors when using a compiler that does not merge them. |
|
968041f10447
* src/mibgroup/mibII/helpers.c: Changed the definition of
asl
parents:
777
diff
changeset
|
33 |
| 777 | 34 2003-02-28 Andrew Lunn <andrew.lunn@ascom.ch> |
| 35 | |
| 36 * include/mibgroup/mibII/itf_helpers.h: | |
| 37 * src/mibgroup/mibII/helpers.c: (New) Functions for finding the | |
| 38 interface structure for Free and open BSD. | |
| 39 * src/mibgroup/mibII/interfaces.c: Use the helper functions and | |
| 40 other changes needed for the FreeBSD stack. | |
| 41 * src/mibgroup/mibII/ip.c: Ditto | |
| 42 * src/mibgroup/mibII/udp.c: Ditto | |
| 43 * src/mibgroup/mibII/tcp.c: Ditto | |
| 44 * src/mibgroup/mibII/dot3.c: Ditto | |
| 45 * cdl/snmpagent.cdl: Removed the requirement for the OpenBSD stack. | |
| 46 * doc/snmp.sgml: Removed the documented requirement for the OpenBSD | |
| 47 stack. | |
| 48 | |
| 734 | 49 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com> |
| 50 | |
| 51 * cdl/snmpagent.cdl: Add doc link. | |
| 52 | |
| 53 * doc/prepare-manpages.sh: Generate namespaced IDs, without shouting. | |
| 54 * doc/snmp-manpages.sgml: Regenerated. | |
| 55 | |
|
641
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
56 2003-02-14 Jonathan Larmour <jifl@eCosCentric.com> |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
57 |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
58 * cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
59 work with the FreeBSD stack yet. |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
60 |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
61 * doc/snmp.sgml: Document configuring packages better, and only use |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
62 of OpenBSD stack. |
|
42395fac1c86
* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't
jlarmour
parents:
575
diff
changeset
|
63 |
|
575
aebf3a50ab3e
* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and
jlarmour
parents:
562
diff
changeset
|
64 2003-02-05 Jonathan Larmour <jifl@eCosCentric.com> |
|
aebf3a50ab3e
* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and
jlarmour
parents:
562
diff
changeset
|
65 |
|
aebf3a50ab3e
* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and
jlarmour
parents:
562
diff
changeset
|
66 * doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and |
|
aebf3a50ab3e
* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and
jlarmour
parents:
562
diff
changeset
|
67 a few typos. |
|
aebf3a50ab3e
* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and
jlarmour
parents:
562
diff
changeset
|
68 |
|
562
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
69 2003-02-03 Andrew Lunn <andrew.lunn@ascom.ch> |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
70 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
71 * doc/prepare-manpages.sh: New file. Convert from man to sgml. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
72 * doc/manpages/snmpd.conf.5: New file: Manual page for snmpd.conf. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
73 * doc/snmp-manpages.sgml: New file. The converted man page |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
74 * doc/snmp.sgml: Updated documentation which includes the man page. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
75 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
76 2003-02-03 Manu Sharma <manu.sharma@ascom.com> |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
77 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
78 * cdl/snmpagent.cdl, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
79 * include/mib_module_config.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
80 * include/mib_module_dot_conf.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
81 * include/mib_module_inits.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
82 * include/mib_module_shutdown.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
83 * include/snmpEngine.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
84 * include/usmStats.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
85 * include/usmUser.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
86 * include/vacm_vars.h, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
87 * src/agent_registry.c,: |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
88 * src/mib_modules.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
89 * src/snmp_vars.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
90 * src/snmpd.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
91 * src/mibgroup/mibII/vacm_vars.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
92 * src/mibgroup/snmpv3/snmpEngine.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
93 * src/mibgroup/snmpv3/usmStats.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
94 * src/mibgroup/snmpv3/usmUser.c, |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
95 * tests/snmpping.c : Support to conditionally implement SNMPv3 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
96 features, based on definition of CYGPKG_SNMPAGENT_V3_SUPPORT. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
97 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
98 2002-11-11 Manu Sharma <manu.sharma@ascom.com> |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
99 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
100 * src/mibgroup/mibII/vacm_vars.c: |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
101 * include/vacm_vars.h: Imported from the UCD-SNMP-4.1.2. These |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
102 are required to support VACM features, based on a snmpd.conf file. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
103 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
104 * cdl/snmpagent.cdl : Compile vacm_vars.c |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
105 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
106 * include/mib_module_inits.h : Initialization of vacm and usm related |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
107 functions. The usm related functionality are no longer required to |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
108 be initialized by application code. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
109 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
110 * tests/snmpping.c : Code to create a basic snmpd.conf file and |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
111 enable its usage. This conditional on |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
112 CYGPKG_SNMPLIB_FILESYSTEM_SUPPORT and require the ramfs package |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
113 |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
114 * doc/snmp.sgml: Documentation for above changes. |
|
5357047a765d
Implementation of snmpv3 and a cleanup of the documentation
asl
parents:
293
diff
changeset
|
115 |
| 293 | 116 2002-08-14 David Smith <dsmith@redhat.com> |
| 117 | |
| 118 * src/agent_trap.c (send_enterprise_trap_vars): | |
| 119 * src/snmp_agent.c (handle_var_list): Memory leak fixes from | |
| 120 ucd-snmp-4.2.2. | |
| 121 | |
| 214 | 122 2002-06-03 Gary Thomas <gary@chez-thomas.org> (on behalf of) |
| 123 2002-06-03 Roland Ca�ebohm <roland.cassebohm@visionsystems.de> | |
| 124 | |
| 125 * src/agent_trap.c (send_enterprise_trap_vars): | |
| 126 * src/snmp_agent.c (handle_snmp_packet): Fix memory leaks. | |
| 127 | |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
128 2002-03-19 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
129 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
130 * doc/snmp.sgml: Fix the URLs for "where is SNMP now". |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
131 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
132 2002-02-14 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
133 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
134 * doc/snmp.sgml: NEW FILE: Clarified and brought up to date |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
135 somewhat. Still rather vague - but then it's a port of UCD's |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
136 work, we should not second-guess their expertise in the matter. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
137 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
138 Release notes section from when SNMP was distributed as a separate |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
139 .EPK file removed - it was full of version- and platform-specific |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
140 references, and rehashes of general repository management advice. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
141 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
142 2002-02-05 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
143 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
144 * src/snmptask.c: Pass a function pointer into dhcpd() for for |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
145 SNMP reinitialization when its state cycles up-down-up; for |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
146 example setting up v3 security, extra MIBs and the like. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
147 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
148 * src/snmpd.c (dhcpd): Handle re-init pointer. Namespace tidied |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
149 up a little too; state flags can be static no problem. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
150 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
151 * tests/snmpping.c (snmp_do_reinit): New function to test hook for |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
152 SNMP reinitialization. Also commit some stuff I've had around for |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
153 ages to make this test very robust against eg. DHCP going away. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
154 It re-does the init_all_network_interfaces() and so on if any |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
155 interface "up"ness changes, thus testing all that stuff too. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
156 Also looks at the correct symbol for SNMPv3 testing now. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
157 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
158 2002-02-01 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
159 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
160 * tests/snmpping.c (ping_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
161 * src/agent_trap.c (send_enterprise_trap_vars): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
162 Need valid value for sin_len. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
163 |
|
198
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
164 2001-11-21 Hugo Tyson <hmt@redhat.com> |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
165 |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
166 * src/snmpd.c (snmpd): Explicit execution-time initialization of |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
167 "running" variable, so that we can restart snmpd without it |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
168 immediately exiting again. |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
169 |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
170 * src/snmptask.c (snmpdloop): Make the snmpd thread loop forever, |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
171 so that we can restart it when the state of all the interfaces |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
172 changes. |
|
ea3f0bd33a73
Merge from eCos master repository on 2001-12-07-11:40:47-GMT
jlarmour
parents:
178
diff
changeset
|
173 |
|
178
aa8364213009
Merge from eCos master repository on 2001-08-15-01:50:29-BST
jlarmour
parents:
175
diff
changeset
|
174 2001-08-14 Gary Thomas <gthomas@redhat.com> |
|
aa8364213009
Merge from eCos master repository on 2001-08-15-01:50:29-BST
jlarmour
parents:
175
diff
changeset
|
175 |
|
aa8364213009
Merge from eCos master repository on 2001-08-15-01:50:29-BST
jlarmour
parents:
175
diff
changeset
|
176 * tests/snmpping.c: |
|
aa8364213009
Merge from eCos master repository on 2001-08-15-01:50:29-BST
jlarmour
parents:
175
diff
changeset
|
177 * cdl/snmpagent.cdl: Add CDL options to configure tests. |
|
aa8364213009
Merge from eCos master repository on 2001-08-15-01:50:29-BST
jlarmour
parents:
175
diff
changeset
|
178 |
|
175
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
179 2001-07-31 Hugo Tyson <hmt@redhat.com> |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
180 2001-07-31 Ron Kundla <rkundla@nband.com> |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
181 |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
182 * utils/mib2c/mib2c (Table-handling): Concatenate rather than |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
183 replace subsequent processed variables. The symptom was that in |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
184 the generated header file you only get the last table in the MIB. |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
185 This fixes it. Thanks Ron! |
|
e7780801e1a7
Merge from eCos master repository on 2001-07-31-19:15:01-BST
jlarmour
parents:
161
diff
changeset
|
186 |
|
161
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
160
diff
changeset
|
187 2001-06-07 Jesper Skov <jskov@redhat.com> |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
160
diff
changeset
|
188 |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
160
diff
changeset
|
189 * src/mibgroup/mibII/ip.c (var_ipNetToMediaTable): Only handle |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
160
diff
changeset
|
190 IPNETTOMEDIAPHYSADDRESS for devices with associated hardware. |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
160
diff
changeset
|
191 |
|
160
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
192 2001-05-29 Hugo Tyson <hmt@redhat.com> |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
193 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
194 * tests/snmpping.c (net_test): Committed the improved version of |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
195 this that I've been using for a while - with new improved SNMPv3 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
196 testing. This requires (in the current setup) explicit init of |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
197 the SNMPv3 MIBs and a "user" for authentication purposes. The |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
198 test can also be set to run the interfaces in promiscuous mode, |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
199 and/or to run forever, and it has lots better diagnostics if you |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
200 see mangled ping packets. And the ping size varies too, to test |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
201 ICMP defragmentation. |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
202 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
203 2001-05-29 Hugo Tyson <hmt@redhat.com> |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
204 2001-05-28 Manu Sharma <Manu.Sharam@ascom.ch> |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
205 2001-05-28 Andrew Lunn <Andrew.Lunn@ascom.ch> |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
206 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
207 * src/mibgroup/mibII/interfaces.c (var_ifTable): Support a direct |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
208 call into a customer's device ioctl() for devices of type |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
209 IFT_CUSTOMER_SPECIAL - if they have defined it. This is to make |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
210 it easier to add a custom interface type and have SNMP deal with |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
211 it properly without editting the SNMP sources. |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
212 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
213 * include/snmpEngine.h, include/usmState.h, include/usmUser.h: |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
214 * src/mibgroup/snmpv3/snmpEngine.c, src/mibgroup/snmpv3/usmStats.c: |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
215 * src/mibgroup/snmpv3/usmUser.c: NEW FILES: Added support of |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
216 SNMPv3 User based Security Module (USM). This adds |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
217 authentification and encryption to snmp requests and replies. |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
218 |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
219 * cdl/snmpagent.cdl: Build the new files above. |
|
0d0f03f76f6a
Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents:
159
diff
changeset
|
220 |
|
159
511f4dc167f6
Merge from eCos master repository on 2001-05-18-01:30:05-BST
jlarmour
parents:
149
diff
changeset
|
221 2001-05-08 Jonathan Larmour <jlarmour@redhat.com> |
|
511f4dc167f6
Merge from eCos master repository on 2001-05-18-01:30:05-BST
jlarmour
parents:
149
diff
changeset
|
222 |
|
511f4dc167f6
Merge from eCos master repository on 2001-05-18-01:30:05-BST
jlarmour
parents:
149
diff
changeset
|
223 * utils/mib2c/README-eCos: Clarify usage of mib2c a bit. |
|
511f4dc167f6
Merge from eCos master repository on 2001-05-18-01:30:05-BST
jlarmour
parents:
149
diff
changeset
|
224 |
|
149
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
225 2001-01-17 Jonathan Larmour <jlarmour@redhat.com> |
|
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
226 |
|
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
227 * src/mibgroup/util_funcs.c (restart_hook): Don't use alarm() in eCos |
|
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
228 (wait_on_exec): Don't use waitpid() in eCos |
|
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
229 The above prevent link errors. |
|
52c99470ec11
Merge from eCos master repository on 2001-01-19-06:43:03-GMT
jlarmour
parents:
148
diff
changeset
|
230 |
|
148
8f2f7615e727
Merge from eCos master repository on 2001-01-12-06:43:03-GMT
jlarmour
parents:
143
diff
changeset
|
231 2001-01-10 Jonathan Larmour <jlarmour@redhat.com> |
|
8f2f7615e727
Merge from eCos master repository on 2001-01-12-06:43:03-GMT
jlarmour
parents:
143
diff
changeset
|
232 |
|
8f2f7615e727
Merge from eCos master repository on 2001-01-12-06:43:03-GMT
jlarmour
parents:
143
diff
changeset
|
233 * cdl/snmpagent.cdl: Clarify ISO C requirements |
|
8f2f7615e727
Merge from eCos master repository on 2001-01-12-06:43:03-GMT
jlarmour
parents:
143
diff
changeset
|
234 |
|
143
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
235 2000-11-29 Hugo Tyson <hmt@redhat.com> |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
236 2000-11-29 Andrew Lunn <Andrew.Lunn@ascom.ch> |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
237 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
238 * src/mibgroup/mibII/interfaces.c (var_ifTable): |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
239 Undo Hugo's fix; it fails if there are holes in the if_index space |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
240 (not something I expected). Use this fix instead, from Andrew. |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
241 [CASE 104939] |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
242 |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
243 * src/mibgroups/mibII/ip.c: IPADENTIFINDEX should return the |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
244 interface index as seen in the interface group. This is not the |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
245 if_index but merely acquired by counting. |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
136
diff
changeset
|
246 |
|
136
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
247 2000-11-17 Hugo Tyson <hmt@redhat.com> |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
248 |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
249 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
250 * src/mibgroup/mibII/interfaces.c (var_ifTable): Use the |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
251 last component of the OID to select the matching interface rather |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
252 than merely counting through them. Thus this MIB matches eg. the |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
253 IP MIB in terms of ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex. |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
254 [CASE 104939 "snmp interface and IP group don't correspond"] |
|
a9ac27ec7abc
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents:
119
diff
changeset
|
255 |
|
119
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
256 2000-08-31 Hugo Tyson <hmt@cygnus.co.uk> |
|
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
257 |
|
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
258 * tests/snmpping.c (net_test): Add use of network realtime test |
|
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
259 harness - if available. One example is provided for the EBSA285 |
|
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
260 in "devs/eth/arm/ebsa285/VERSION/tests/test_net_realtime.h" |
|
77cec8369160
Merge from eCos master repository on 2000-09-01-07:47:03-BST
jlarmour
parents:
117
diff
changeset
|
261 |
|
117
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
262 2000-08-25 Hugo Tyson <hmt@cygnus.co.uk> |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
263 |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
264 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): A little further |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
265 diddling; have a bool to say whether the dot3 info is filled in. |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
266 |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
267 2000-08-24 Hugo Tyson <hmt@cygnus.co.uk> |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
268 |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
269 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
270 * src/mibgroup/mibII/interfaces.c (var_ifTable): Use new ioctl() |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
271 interface to get information out of ethernet devices. If the |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
272 ioctl call is not supported, we just get default values. |
|
bd1a71e3e476
Merge from eCos master repository on 2000-08-25-19:22:58-BST
jlarmour
parents:
115
diff
changeset
|
273 |
|
115
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
274 2000-08-16 Hugo Tyson <hmt@cygnus.co.uk> |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
275 |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
276 * src/snmpd.c (snmpd): Remove call to |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
277 init_all_network_interfaces(); it's a bad idea for the situations |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
278 when initialization has been done externally to our helper |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
279 functions. This adds the constraint that you must initialize the |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
280 network interfaces first, by whatever means. Starting snmpd |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
281 before the network is up may cause confusion. |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
282 [CASE 104330] |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
283 |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
284 Also tidied some warnings. |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
285 |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
286 2000-07-25 Hugo Tyson <hmt@cygnus.co.uk> |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
287 |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
288 * tests/snmpping.c (net_test): Make it ping the loopback |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
289 interfaces so as to do some valid testing in the absence of any |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
290 real interfaces on the platform. Also make it run less time or no |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
291 doubt the farm will report many non-failures. |
|
6ed91473a1cd
Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
110
diff
changeset
|
292 |
|
110
84e4bde58b26
Merge from eCos master repository on 2000-07-14-22:00:02-BST
jlarmour
parents:
105
diff
changeset
|
293 2000-07-13 Hugo Tyson <hmt@cygnus.co.uk> |
|
84e4bde58b26
Merge from eCos master repository on 2000-07-14-22:00:02-BST
jlarmour
parents:
105
diff
changeset
|
294 |
|
84e4bde58b26
Merge from eCos master repository on 2000-07-14-22:00:02-BST
jlarmour
parents:
105
diff
changeset
|
295 * tests/snmpping.c: Up the stack size to cope with full DHCP |
|
84e4bde58b26
Merge from eCos master repository on 2000-07-14-22:00:02-BST
jlarmour
parents:
105
diff
changeset
|
296 initialization in init_all_network_interfaces(). |
|
84e4bde58b26
Merge from eCos master repository on 2000-07-14-22:00:02-BST
jlarmour
parents:
105
diff
changeset
|
297 |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
298 2000-06-27 Hugo Tyson <hmt@cygnus.co.uk> |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
299 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
300 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): Forgot the |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
301 DOT3STATSINDEX for loopback, so it claimed index 0. Fixed. |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
302 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
303 2000-06-26 Hugo Tyson <hmt@cygnus.co.uk> |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
304 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
305 * src/snmptask.c (cyg_net_snmp_init): Change the priority of the |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
306 SNMP thread; make it one less important than the network thread of |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
307 which it is a client. |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
103
diff
changeset
|
308 |
|
103
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
309 2000-06-19 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
310 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
311 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): Don't trip over |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
312 loopback interface; it doesn't support the same enquiries as an |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
313 eth device. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
314 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
315 * src/mibgroup/mibII/interfaces.c (var_ifTable): Don't trip over |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
316 loopback interface; it doesn't support the same enquiries as an |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
317 eth device. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
318 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
319 2000-06-14 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
320 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
321 * cdl/snmpagent.cdl: Add options for the default values for system |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
322 MIB vals that describe the machine. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
323 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
324 * src/mibgroup/mibII/system_mib.c (init_system_mib): Pick up |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
325 values from configury (this goes via config.h in the library). |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
326 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
327 2000-06-14 John Dallaway <jld@redhat.com> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
328 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
329 * cdl/snmpagent.cdl: Tidy display strings. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
330 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
331 2000-06-14 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
332 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
333 * cdl/snmpagent.cdl: Install all the header files below |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
334 include/ucd-snmp/ as is the normal host-side standard; this avoids |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
335 some rather terrible filenamespace pollution too. That location |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
336 is also added to the include path, using a mechanism that's rather |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
337 build-method-specific; it may need revisiting. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
338 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
339 2000-06-14 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
340 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
341 * cdl/snmpagent.cdl: parent this below CYGPKG_NET. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
342 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
343 2000-06-13 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
344 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
345 * cdl/snmpagent.cdl: Add mibgroup/mibII/dot3.c to compile list. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
346 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
347 * src/mibgroup/mibII/dot3.c (var_dot3StatsTable): Done that - and |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
348 it required changes to the EBSA ether device driver. Of course, |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
349 if those info-macros are not present, the SNMP agent module uses |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
350 zeros, so it should "work" half-heartedly with other platforms |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
351 too. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
352 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
353 * include/mibgroup/mibII/dot3.h: Completed handler function list. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
354 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
355 * src/mibgroup/mibII/interfaces.c (var_ifTable): This now makes |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
356 use of info-macros exported from the ethernet dd. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
357 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
358 * include/mib_module_inits.h: Call init_dot3() in the bootup. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
359 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
360 * src/mibgroup/mibII/system_mib.c (init_system_mib): Fill in |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
361 default system type description. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
362 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
363 2000-06-09 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
364 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
365 * src/mibgroup/mibII/tcp.c (var_tcpConnTable): Done that. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
366 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
367 2000-06-09 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
368 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
369 * src/mibgroup/mibII/udp.c (var_udpTable): Done that. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
370 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
371 2000-06-08 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
372 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
373 * src/mibgroup/mibII/icmp.c (var_icmp): Fleshed this out with a |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
374 copy from the UCD version - BSD stack nosing-in-kernel memory arm |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
375 of the code is the same, unsurprisingly. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
376 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
377 2000-06-08 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
378 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
379 * src/mibgroup/mibII/ip.c (var_ip): Flesh this out; it's mostly |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
380 there now. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
381 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
382 * src/mibgroup/mibII/interfaces.c (var_ifTable): Make this more |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
383 consistent, particularly the use of FIXMEs for the bits I have not |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
384 completed yet. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
385 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
386 2000-06-06 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
387 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
388 * src/mibgroup/mibII/interfaces.c (var_ifTable): Flesh this out |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
389 with lots of snooping into the ifnet structures and a little info |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
390 from the device driver. The info is there now. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
391 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
392 * src/mibgroup/mibII/tcp.c (var_tcpConnTable,var_ipv6TcpConnTable): |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
393 * src/mibgroup/mibII/udp.c (var_udpTable,var_ipv6UdpTable): |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
394 * src/mibgroup/mibII/ip.c (var_ipAddrTable,var_ipNetToMediaTable): |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
395 Fix these (by commenting out) parts for complex tables that made |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
396 the snmpwalk tool crash out; ie. it acts as if all such complex |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
397 tables are empty, rather than returning badly indexed entries. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
398 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
399 2000-06-02 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
400 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
401 * utils/mib2c/README-eCos: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
402 * utils/mib2c/README.mib2c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
403 * utils/mib2c/mib2c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
404 * utils/mib2c/mib2c.conf: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
405 * utils/mib2c/mib2c.conf-ORIG: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
406 * utils/mib2c/mib2c.storage.conf: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
407 * utils/mib2c/mib2c.vartypes.conf: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
408 New files, just to keep my variant of mib2c.conf under source |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
409 controlled; it includes our copyright (and attribution to UCD et |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
410 al, of course) the different include paths as required by eCos' |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
411 package layout and a couple of other nits sorted out. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
412 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
413 2000-06-02 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
414 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
415 * cdl/snmpagent.cdl (compile): Omit the read-only file-system |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
416 part; the library will cheerfully use it, but it's not at all |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
417 necessary. Waste of time - unless someone is liable to use the |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
418 snmplib for tool rather than agent purposes. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
419 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
420 * include/mib_module_includes.h: Include the full set of includes |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
421 for the MIBs we will implement. Ie. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
422 mibgroup/mibII/system_mib.h // { mib2 1 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
423 mibgroup/mibII/sysORTable.h // { mib2 1.9.1 } == { system 9.1 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
424 mibgroup/mibII/interfaces.h // { mib2 2 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
425 (NOT mibgroup/mibII/at.h) // #3 is deprecated |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
426 mibgroup/mibII/ip.h // { mib2 4 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
427 mibgroup/mibII/icmp.h // { mib2 5 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
428 mibgroup/mibII/tcp.h // { mib2 6 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
429 mibgroup/mibII/udp.h // { mib2 7 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
430 mibgroup/mibII/dot3.h // { mib2 10.7 } == { transmission 7 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
431 mibgroup/mibII/snmp_mib.h // { mib2 11 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
432 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
433 * include/mib_module_inits.h: Same thing really; but dot3 is not |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
434 yet in there at all, it'll be added later. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
435 init_system_mib(); // { mib2 1 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
436 init_sysORTable(); // { mib2 1.9.1 } == { system 9.1 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
437 init_interfaces(); // { mib2 2 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
438 //init_at(); // #3 is deprecated |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
439 init_ip(); // { mib2 4 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
440 init_icmp(); // { mib2 5 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
441 init_tcp(); // { mib2 6 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
442 init_udp(); // { mib2 7 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
443 //init_dot3(); // { mib2 10.7 } == { transmission 7 } FIXME |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
444 init_snmp_mib(); // { mib2 11 } |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
445 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
446 * include/mibgroup/mibII/icmp.h: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
447 * include/mibgroup/mibII/interfaces.h: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
448 * include/mibgroup/mibII/ip.h: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
449 * include/mibgroup/mibII/tcp.h: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
450 * include/mibgroup/mibII/udp.h: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
451 These files have all been replaced by versions direct from mib2c, |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
452 without any of the UNIX/LINUX/Win32-specific gubbins from the |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
453 original versions. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
454 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
455 * include/mibgroup/mibII/dot3.h: New file direct from mib2c. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
456 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
457 * include/mibgroup/mibII/route_write.h: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
458 * include/mibgroup/mibII/at.h: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
459 * include/mibgroup/mibII/var_route.h: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
460 Removed, not necessary for the vanilla headers; they were there |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
461 before to satisfy include needs of the originals. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
462 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
463 * src/mibgroup/mibII/dot3.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
464 * src/mibgroup/mibII/icmp.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
465 * src/mibgroup/mibII/interfaces.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
466 * src/mibgroup/mibII/ip.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
467 * src/mibgroup/mibII/tcp.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
468 * src/mibgroup/mibII/udp.c: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
469 These are new files, direct from mib2c, again without all the |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
470 UNIX/LINUX/Win32-specific gubbins from the original versions. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
471 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
472 * src/rofs/EtherLike-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
473 * src/rofs/IANAifType-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
474 * src/rofs/IF-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
475 * src/rofs/IP-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
476 * src/rofs/RFC-1215.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
477 * src/rofs/SNMPv2-CONF.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
478 * src/rofs/SNMPv2-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
479 * src/rofs/SNMPv2-SMI.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
480 * src/rofs/SNMPv2-TC.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
481 * src/rofs/SNMPv2-TM.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
482 * src/rofs/TCP-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
483 * src/rofs/UDP-MIB.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
484 * src/rofs/snmprofs.c: DELETED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
485 Turns out that I don't need a read-only FS with all the MIBs in in |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
486 the agent - reading them in (and complaining of their absence) is |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
487 part of the snmplib startup, but it's not needed by an agent. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
488 This also means that if reinstated they should live in the lib |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
489 component rather than the agent one; oh well. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
490 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
491 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
492 2000-05-31 Hugo Tyson <hmt@cygnus.co.uk> |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
493 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
494 * Initial commit of port of UCD-SNMP version 4.1.2 to eCos. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
495 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
496 //========================================================================== |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
497 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
498 // ./agent/current/ChangeLog |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
499 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
500 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
501 //========================================================================== |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
502 // ####GPLCOPYRIGHTBEGIN#### |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
503 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
504 // This file is part of eCos, the Embedded Configurable Operating System. |
|
2878
2e50876cc43d
* src/mibgroup/mibII/helpers.c (cyg_snmp_get_if): Rewrite it so that
jld
parents:
2729
diff
changeset
|
505 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
506 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
507 // This program is free software; you can redistribute it and/or modify |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
508 // it under the terms of the GNU General Public License as published by |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
509 // the Free Software Foundation; either version 2 or (at your option) any |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
510 // later version. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
511 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
512 // This program is distributed in the hope that it will be useful, but |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
513 // WITHOUT ANY WARRANTY; without even the implied warranty of |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
514 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
515 // General Public License for more details. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
198
diff
changeset
|
516 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
517 // You should have received a copy of the GNU General Public License |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
518 // along with this program; if not, write to the |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
519 // Free Software Foundation, Inc., 51 Franklin Street, |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
520 // Fifth Floor, Boston, MA 02110-1301, USA. |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
521 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
1645
diff
changeset
|
522 // ####GPLCOPYRIGHTEND#### |
|
103
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
523 //####UCDSNMPCOPYRIGHTBEGIN#### |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
524 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
525 // ------------------------------------------- |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
526 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
527 // Portions of this software may have been derived from the UCD-SNMP |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
528 // project, <http://ucd-snmp.ucdavis.edu/> from the University of |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
529 // California at Davis, which was originally based on the Carnegie Mellon |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
530 // University SNMP implementation. Portions of this software are therefore |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
531 // covered by the appropriate copyright disclaimers included herein. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
532 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
533 // The release used was version 4.1.2 of May 2000. "ucd-snmp-4.1.2" |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
534 // ------------------------------------------- |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
535 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
536 //####UCDSNMPCOPYRIGHTEND#### |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
537 //========================================================================== |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
538 //#####DESCRIPTIONBEGIN#### |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
539 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
540 // Author(s): hmt |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
541 // Contributors: hmt |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
542 // Date: 2000-05-30 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
543 // Purpose: Port of UCD-SNMP distribution to eCos. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
544 // Description: |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
545 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
546 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
547 //####DESCRIPTIONEND#### |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
548 // |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
549 //========================================================================== |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
550 /******************************************************************** |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
551 Copyright 1989, 1991, 1992 by Carnegie Mellon University |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
552 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
553 Derivative Work - |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
554 Copyright 1996, 1998, 1999, 2000 The Regents of the University of California |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
555 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
556 All Rights Reserved |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
557 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
558 Permission to use, copy, modify and distribute this software and its |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
559 documentation for any purpose and without fee is hereby granted, |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
560 provided that the above copyright notice appears in all copies and |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
561 that both that copyright notice and this permission notice appear in |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
562 supporting documentation, and that the name of CMU and The Regents of |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
563 the University of California not be used in advertising or publicity |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
564 pertaining to distribution of the software without specific written |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
565 permission. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
566 |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
567 CMU AND THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
568 WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
569 WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL CMU OR |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
570 THE REGENTS OF THE UNIVERSITY OF CALIFORNIA BE LIABLE FOR ANY SPECIAL, |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
571 INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
572 FROM THE LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
573 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
574 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|
95f3e12a6327
Merge from eCos master repository on 2000-06-23-16:41:10-BST
jlarmour
parents:
diff
changeset
|
575 *********************************************************************/ |
