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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
34 2003-02-28 Andrew Lunn <andrew.lunn@ascom.ch>
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
35
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
36 * include/mibgroup/mibII/itf_helpers.h:
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
37 * src/mibgroup/mibII/helpers.c: (New) Functions for finding the
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
38 interface structure for Free and open BSD.
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
39 * src/mibgroup/mibII/interfaces.c: Use the helper functions and
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
40 other changes needed for the FreeBSD stack.
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
41 * src/mibgroup/mibII/ip.c: Ditto
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
42 * src/mibgroup/mibII/udp.c: Ditto
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
43 * src/mibgroup/mibII/tcp.c: Ditto
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
44 * src/mibgroup/mibII/dot3.c: Ditto
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
45 * cdl/snmpagent.cdl: Removed the requirement for the OpenBSD stack.
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
46 * doc/snmp.sgml: Removed the documented requirement for the OpenBSD
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
47 stack.
2bcd1b710e09 * include/mibgroup/mibII/itf_helpers.h:
asl
parents: 734
diff changeset
48
734
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
49 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com>
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
50
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
51 * cdl/snmpagent.cdl: Add doc link.
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
52
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
53 * doc/prepare-manpages.sh: Generate namespaced IDs, without shouting.
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
54 * doc/snmp-manpages.sgml: Regenerated.
b155105b4d51 * cdl/snmpagent.cdl: Add doc link.
jlarmour
parents: 641
diff changeset
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
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
116 2002-08-14 David Smith <dsmith@redhat.com>
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
117
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
118 * src/agent_trap.c (send_enterprise_trap_vars):
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
119 * src/snmp_agent.c (handle_var_list): Memory leak fixes from
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
120 ucd-snmp-4.2.2.
838adaba1b2a Fix memory leak (from David Smith @ Red Hat)
gthomas
parents: 214
diff changeset
121
214
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
122 2002-06-03 Gary Thomas <gary@chez-thomas.org> (on behalf of)
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
123 2002-06-03 Roland Ca�ebohm <roland.cassebohm@visionsystems.de>
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
124
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
125 * src/agent_trap.c (send_enterprise_trap_vars):
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
126 * src/snmp_agent.c (handle_snmp_packet): Fix memory leaks.
7788cd39a178 Fix memory leaks
gthomas
parents: 210
diff changeset
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 *********************************************************************/