comparison packages/net/snmp/agent/current/src/snmptask.c @ 2729:74dbf4c3f2e1 after-copyright-change-20090129

Update all copyright banners to reflect FSF ownership; fix and improve licence text.
author jlarmour
date Thu, 29 Jan 2009 17:47:46 +0000
parents 2bcd1b710e09
children
comparison
equal deleted inserted replaced
2728:e5db16acddac 2729:74dbf4c3f2e1
2 // 2 //
3 // ./agent/current/src/snmptask.c 3 // ./agent/current/src/snmptask.c
4 // 4 //
5 // 5 //
6 //========================================================================== 6 //==========================================================================
7 //####ECOSGPLCOPYRIGHTBEGIN#### 7 // ####ECOSGPLCOPYRIGHTBEGIN####
8 // ------------------------------------------- 8 // -------------------------------------------
9 // This file is part of eCos, the Embedded Configurable Operating System. 9 // This file is part of eCos, the Embedded Configurable Operating System.
10 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. 10 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
11 // 11 //
12 // eCos is free software; you can redistribute it and/or modify it under 12 // eCos is free software; you can redistribute it and/or modify it under
13 // the terms of the GNU General Public License as published by the Free 13 // the terms of the GNU General Public License as published by the Free
14 // Software Foundation; either version 2 or (at your option) any later version. 14 // Software Foundation; either version 2 or (at your option) any later
15 // version.
15 // 16 //
16 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY 17 // eCos is distributed in the hope that it will be useful, but WITHOUT
17 // WARRANTY; without even the implied warranty of MERCHANTABILITY or 18 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 19 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
19 // for more details. 20 // for more details.
20 // 21 //
21 // You should have received a copy of the GNU General Public License along 22 // You should have received a copy of the GNU General Public License
22 // with eCos; if not, write to the Free Software Foundation, Inc., 23 // along with eCos; if not, write to the Free Software Foundation, Inc.,
23 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. 24 // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24 // 25 //
25 // As a special exception, if other files instantiate templates or use macros 26 // As a special exception, if other files instantiate templates or use
26 // or inline functions from this file, or you compile this file and link it 27 // macros or inline functions from this file, or you compile this file
27 // with other works to produce a work based on this file, this file does not 28 // and link it with other works to produce a work based on this file,
28 // by itself cause the resulting work to be covered by the GNU General Public 29 // this file does not by itself cause the resulting work to be covered by
29 // License. However the source code for this file must still be made available 30 // the GNU General Public License. However the source code for this file
30 // in accordance with section (3) of the GNU General Public License. 31 // must still be made available in accordance with section (3) of the GNU
32 // General Public License v2.
31 // 33 //
32 // This exception does not invalidate any other reasons why a work based on 34 // This exception does not invalidate any other reasons why a work based
33 // this file might be covered by the GNU General Public License. 35 // on this file might be covered by the GNU General Public License.
34 // 36 // -------------------------------------------
35 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. 37 // ####ECOSGPLCOPYRIGHTEND####
36 // at http://sources.redhat.com/ecos/ecos-license/
37 // -------------------------------------------
38 //####ECOSGPLCOPYRIGHTEND####
39 //####UCDSNMPCOPYRIGHTBEGIN#### 38 //####UCDSNMPCOPYRIGHTBEGIN####
40 // 39 //
41 // ------------------------------------------- 40 // -------------------------------------------
42 // 41 //
43 // Portions of this software may have been derived from the UCD-SNMP 42 // Portions of this software may have been derived from the UCD-SNMP
87 INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING 86 INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
88 FROM THE LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF 87 FROM THE LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
89 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 88 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
90 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 89 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
91 *********************************************************************/ 90 *********************************************************************/
92 //==========================================================================
93 //
94 // snmptask.c
95 //
96 // eCos wrapper for the SNMP daemon
97 //
98 //==========================================================================
99 //####ECOSGPLCOPYRIGHTBEGIN####
100 // -------------------------------------------
101 // This file is part of eCos, the Embedded Configurable Operating System.
102 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
103 //
104 // eCos is free software; you can redistribute it and/or modify it under
105 // the terms of the GNU General Public License as published by the Free
106 // Software Foundation; either version 2 or (at your option) any later version.
107 //
108 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
109 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
110 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
111 // for more details.
112 //
113 // You should have received a copy of the GNU General Public License along
114 // with eCos; if not, write to the Free Software Foundation, Inc.,
115 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
116 //
117 // As a special exception, if other files instantiate templates or use macros
118 // or inline functions from this file, or you compile this file and link it
119 // with other works to produce a work based on this file, this file does not
120 // by itself cause the resulting work to be covered by the GNU General Public
121 // License. However the source code for this file must still be made available
122 // in accordance with section (3) of the GNU General Public License.
123 //
124 // This exception does not invalidate any other reasons why a work based on
125 // this file might be covered by the GNU General Public License.
126 //
127 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
128 // at http://sources.redhat.com/ecos/ecos-license/
129 // -------------------------------------------
130 //####ECOSGPLCOPYRIGHTEND####
131 //####BSDCOPYRIGHTBEGIN####
132 //
133 // -------------------------------------------
134 //
135 // Portions of this software may have been derived from OpenBSD or other sources,
136 // and are covered by the appropriate copyright disclaimers included herein.
137 //
138 // -------------------------------------------
139 //
140 //####BSDCOPYRIGHTEND####
141 //==========================================================================
142 //#####DESCRIPTIONBEGIN####
143 //
144 // Author(s): gthomas
145 // Contributors: gthomas
146 // Date: 2000-01-10
147 // Purpose:
148 // Description:
149 //
150 //
151 //####DESCRIPTIONEND####
152 //
153 //==========================================================================
154 91
155 #include <cyg/hal/hal_arch.h> 92 #include <cyg/hal/hal_arch.h>
156 #include <cyg/kernel/kapi.h> 93 #include <cyg/kernel/kapi.h>
157 94
158 #include <pkgconf/system.h> 95 #include <pkgconf/system.h>