annotate packages/net/ns/dns/current/ChangeLog @ 1691:c81db0785971

* src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
author asl
date Tue, 13 Jul 2004 07:18:35 +0000
parents 7d74441a684b
children f7cb1caf8d2a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1691
c81db0785971 * src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
asl
parents: 1235
diff changeset
1 2004-07-13 Andrew Lunn <andrew.lunn@ascom.ch>
c81db0785971 * src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
asl
parents: 1235
diff changeset
2
c81db0785971 * src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
asl
parents: 1235
diff changeset
3 * src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
c81db0785971 * src/dns.c (cyg_dns_getaddrinfo): Typo spotted by Andy Jackson.
asl
parents: 1235
diff changeset
4
1235
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
5 2003-09-04 Andrew Lunn <andrew.lunn@ascom.ch>
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
6
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
7 * cdl/dns.cdl: CDL control of what DNS server to use for the tests
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
8 * tests/dns1.c: Fine tuned the information for my server and added
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
9 Iztok Zupet's Server to the test.
7d74441a684b * cdl/dns.cdl: CDL control of what DNS server to use for the tests
asl
parents: 1040
diff changeset
10
1040
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
11 2003-05-22 Andrew Lunn <andrew.lunn@ascom.cd>
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
12
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
13 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
14 transport queries to the DNS server. This requires a new API
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
15 function to start the client which if protocol family
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
16 independent.
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
17 * tests/dns1.c: Added a test which uses IPv6 as the transport to
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
18 the DNS server.
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
19 * doc/dns.sgml: Documentation of new API function for IPv6.
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
20 * cdl/dns.cdl: Comment that the default DNS server can be an IPv6
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
21 address.
1aaed612fe59 * src/dns.c: (cyg_dns_res_start) New: Allow IPv6 to be used to
asl
parents: 1021
diff changeset
22
1021
669b3a1b9791 Use strrchr instead of rindex
msalter
parents: 1005
diff changeset
23 2003-05-14 Mark Salter <msalter@redhat.com>
669b3a1b9791 Use strrchr instead of rindex
msalter
parents: 1005
diff changeset
24
669b3a1b9791 Use strrchr instead of rindex
msalter
parents: 1005
diff changeset
25 * include/dns_impl.inl: Use strrchr instead of rindex.
669b3a1b9791 Use strrchr instead of rindex
msalter
parents: 1005
diff changeset
26
1005
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
27 2003-04-25 Andrew Lunn <andrew.lunn@ascom.ch>
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
28
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
29 * doc/dns.sgml: Updated to reflect changes for IPv6.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
30
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
31 2003-04-24 Andrew Lunn <andrew.lunn@ascom.ch>
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
32
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
33 * include/dns_impl.inl (setdomainname): Append a . to the end of
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
34 the domainname if it does not have one.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
35 * cdl/dns.cdl: CYGOPT_NS_DNS_FIRST_FAMILTY to control order of
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
36 results.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
37 * src/dns.c: Order the results from cyg_dns_getaddrinfo.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
38 * test/dns1.c: Re-written to perform better testing and for
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
39 getaddrinfo and getnameinfo.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
40 * test/dns2.c: Removed. It does not add anything useful.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
41
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
42 2003-04-21 Andrew Lunn <andrew.lunn@ascom.ch>
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
43
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
44 * src/dns.c (cyg_dns_getnameinfo): New. Interface between
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
45 getnameinfo and the DNS client.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
46
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
47 2003-04-19 Andrew Lunn <andrew.lunn@ascom.ch>
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
48
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
49 * src/dns.c (cyg_dns_getaddrinfo): New. Interface between
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
50 getaddrinfo and the DNS client. This supports both IPv4 and IPv6
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
51 * test/dns1.c: Added tests for getnameinfo using both IPv4 and
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
52 IPv6 addresses.
1f968b35cd30 * doc/dns.sgml: Updated to reflect changes for IPv6.
asl
parents: 792
diff changeset
53
792
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
54 2003-03-03 Jonathan Larmour <jifl@eCosCentric.com>
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
55
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
56 * tests/dns1.c: Use BOOTP info where possible in preference to
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
57 (likely incorrect!) hardcoded info. Use non-Red Hat test
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
58 addresses.
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
59
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
60 * tests/dns2.c: Use non-Red Hat test addresses. And don't check
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
61 BOOTP-derived domainname as we don't know what it should be!
ad2707e54a69 * tests/dns1.c: Use BOOTP info where possible in preference to
jlarmour
parents: 733
diff changeset
62
733
290dec54c730 * cdl/dns.cdl: Add doc link.
jlarmour
parents: 527
diff changeset
63 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com>
290dec54c730 * cdl/dns.cdl: Add doc link.
jlarmour
parents: 527
diff changeset
64
290dec54c730 * cdl/dns.cdl: Add doc link.
jlarmour
parents: 527
diff changeset
65 * cdl/dns.cdl: Add doc link.
290dec54c730 * cdl/dns.cdl: Add doc link.
jlarmour
parents: 527
diff changeset
66
527
3982e53923d5 * doc/dns.sgml: Use correct (and working!) docbook.
jlarmour
parents: 505
diff changeset
67 2003-01-22 Jonathan Larmour <jifl@eCosCentric.com>
3982e53923d5 * doc/dns.sgml: Use correct (and working!) docbook.
jlarmour
parents: 505
diff changeset
68
3982e53923d5 * doc/dns.sgml: Use correct (and working!) docbook.
jlarmour
parents: 505
diff changeset
69 * doc/dns.sgml: Use correct (and working!) docbook.
3982e53923d5 * doc/dns.sgml: Use correct (and working!) docbook.
jlarmour
parents: 505
diff changeset
70
503
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
71 2003-01-18 Jonathan Larmour <jifl@eCosCentric.com>
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
72
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
73 * include/dns_impl.inl (setdomainname): define with const name
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
74 argument.
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
75 * include/dns.h: Ditto.
505
acf7e0451d91 * doc/dns.sgml: Document const in setdomainname proto here.
jlarmour
parents: 503
diff changeset
76 * doc/dns.sgml: Document const in setdomainname proto here.
503
56f2bffbde39 * include/dns_impl.inl (setdomainname): define with const name
jlarmour
parents: 500
diff changeset
77
500
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
78 2003-01-10 Andrew Lunn <andrew.lunn@ascom.ch>
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
79
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
80 * cdl/dns.cdl: Added the ability to hard code a domain name.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
81 Inspired by Motoya Kurotsu.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
82 * doc/dns.sgml: Documentation for this.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
83
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
84 2003-01-10 Motoya Kurotsu <kurotsu@allied-telesis.co.jp>
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
85
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
86 * tests/dns2.c: Verify domain name from the DHCP server with
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
87 _LOOKUP_DOMAINNAME, not _DNS_IP which is the address of the DNS
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
88 server.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
89
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
90 2003-01-09 Andrew Lunn <andrew.lunn@ascom.ch>
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
91
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
92 * cdl/dns.cdl: Added the ability to hard code a DNS server
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
93 address into the image which is used as the default.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
94 * doc/dns.sgml: Documentation for this.
b6080ba5b75a * cdl/dns.cdl: Added the ability to hard code a domain name.
jlarmour
parents: 381
diff changeset
95
381
6131849116d0 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
jlarmour
parents: 362
diff changeset
96 2002-10-18 Jonathan Larmour <jifl@eCosCentric.com>
6131849116d0 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
jlarmour
parents: 362
diff changeset
97
6131849116d0 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
jlarmour
parents: 362
diff changeset
98 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
6131849116d0 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
jlarmour
parents: 362
diff changeset
99 CYGINT_ISO_DNS which is where it should always be beside.
6131849116d0 * cdl/dns.cdl: Move CYGBLD_ISO_DNS_HEADER requires in with
jlarmour
parents: 362
diff changeset
100
362
e1012be1d4d0 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
asl
parents: 315
diff changeset
101 2002-10-11 Andrew Lunn <andrew.lunn@ascom.ch>
e1012be1d4d0 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
asl
parents: 315
diff changeset
102
e1012be1d4d0 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
asl
parents: 315
diff changeset
103 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
e1012be1d4d0 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
asl
parents: 315
diff changeset
104 implement the CYGINT_ISO_DNS interface.
e1012be1d4d0 * cdl/dns.cdl: If CYGPKG_NS_DNS_BUILD is disable we don't
asl
parents: 315
diff changeset
105
315
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
106 2002-08-29 Roland Ca�ebohm <roland.cassebohm@visionsystems.de>
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
107
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
108 * include/dns_priv.h: Make dns_header structure endian dependent.
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
109
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
110 * include/dns_impl.inl: Don't use htons() for bitfields <= 8 bit.
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
111 Change the way setting the type and class fields in build_query()
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
112 to work with big-endian.
865310daf950 * include/dns_priv.h: Make dns_header structure endian dependent.
asl
parents: 212
diff changeset
113
212
94b558c9fb67 Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents: 211
diff changeset
114 2002-05-30 Jesper Skov <jskov@redhat.com>
94b558c9fb67 Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents: 211
diff changeset
115
94b558c9fb67 Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents: 211
diff changeset
116 * src/dns.c: fixed index->ptdindex oversight.
94b558c9fb67 Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents: 211
diff changeset
117
211
6eb55882e01c Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents: 210
diff changeset
118 2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
6eb55882e01c Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents: 210
diff changeset
119
6eb55882e01c Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents: 210
diff changeset
120 * src/dns.c (free_hent): Actually free hent itself!
6eb55882e01c Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents: 210
diff changeset
121
210
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
122 2002-05-23 Jonathan Larmour <jlarmour@redhat.com>
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
123
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
124 * cdl/dns.cdl (CYGPKG_NS_DNS_BUILD): Require thread destructors in
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
125 kernel.
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
126 * include/dns_impl.inl: Instead of using cyg_thread_get_data
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
127 and _set_data directly, instead use store_hent and free_stored_hent
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
128 defined by includer.
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
129 * src/dns.c: Define store_hent() and free_stored_hent() and make
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
130 them use thread destructors thus fixing a memory leak.
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
131
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
132 2002-05-14 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
133
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
134 * tests/dns2.c: Fix warning.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
135
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
136 2002-02-22 Hugo Tyson <hmt@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
137
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
138 * doc/dns.sgml: New file. Documentation separated from monolithic
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
139 network component.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
140
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
141 2002-02-01 Gary Thomas <gthomas@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
142
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
143 * src/dns.c (cyg_dns_res_init): Need valid value for sin_len.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
144
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
145 2002-01-31 Jonathan Larmour <jlarmour@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
146
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
147 * cdl/dns.cdl: Don't build tests if no DNS!
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
148
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
149 2001-12-06 Andrew Lunn <andrew.lunn@ascom.ch>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
150
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
151 * src/dns.c (cyg_dns_res_init): Allow this to be called more than
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
152 once. The DHCP client will do this when interfaces YoYo.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
153 Restarting requires closing the socket (if any) and freeing the
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
154 per-thread-data slot number.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
155
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
156 * include/dns_impl.inl (setdomainname): Allow the name to be
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
157 cleared. Check for NULL pointers variously before checking for
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
158 valid pointer asserts.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
159
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
160 * tests/dns2.c: New file: Test the DNS configuration via DHCP.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
161
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
162 * tests/dns1.c: Initially clear the domainname.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
163
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
164 2001-11-29 Jonathan Larmour <jlarmour@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
165
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
166 * src/dns.c: Rename index -> ptdindex to avoid conflict with BSD
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
167 index() function.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
168 * include/dns_impl.inl: Ditto.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
169
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
170 2001-09-28 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
171
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
172 * tests/dns1.c (_DNS_IP): Changed to IP used in farm.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
173
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
174 2001-09-27 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
175
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
176 * include/dns_priv.h: Added DNS_REPLY definitions.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
177
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
178 * include/dns_impl.inl: Handle NXDomain returns.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
179
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
180 * include/dns_impl.inl: Added tracing.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
181 * src/dns.c: Same.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
182
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
183 2001-09-26 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
184
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
185 * tests/dns1.c (dns_test): Use hstrerror instead of strerror.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
186
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
187 * include/dns.h: Added h_errno support.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
188 * include/dns_impl.inl: Use h_errno instead of errno. Added
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
189 hstrerror(). Make hostname lookups before hostname.domainmain
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
190 lookups.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
191
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
192 2001-09-25 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
193
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
194 * include/dns.h: Moved some more defs to..
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
195 * include/dns_priv.h: ...here.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
196
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
197 * src/dns-priv.h: [deleted]
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
198 * include/dns_priv.h: [added]
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
199
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
200 * tests/dns1.c: Include netdb.h instead of dns.h.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
201
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
202 * src/dns.c: Moved all DNS protocol functions into
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
203 dns_impl.inl. Allow for RedBoot to share the implementation with a
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
204 smaller overhead.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
205 * include/dns_impl.inl: Added.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
206
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
207 * cdl/dns.cdl: Moved compile statement and requirements into
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
208 CYGPKG_NS_DNS_BUILD option which can be forced off by RedBoot.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
209 Moved headers to cyg/ns/dns.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
210
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
211 * src/dns.c (alloc_hent, free_hent, alloc_string, free_string):
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
212 Added these wrapper functions for malloc/free calls - allow easier
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
213 maintaining of cloned function in RedBoot which uses static
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
214 variables for storage. Incidently removed a little code
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
215 duplication.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
216
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
217 * include/dns.h: Only include exported information.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
218 * src/dns-priv.h: Everything else moved to this file.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
219
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
220 * cdl/dns.cdl: Added feature requirements and CYGINT_ISO_DNS
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
221 magic.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
222
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
223 * include/dns.h: Renamed res_init to cyg_dns_res_init.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
224 * src/dns.c: Same.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
225 * tests/dns1.c: Same.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
226
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
227 * src/dns.c: Use drv_api mutex, removed some include statements.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
228 * include/dns.h: Provide hostent definition and function
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
229 declarations.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
230
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
231 * tests/dns1.c: Use cambridge.redhat.com addresses. Changed to
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
232 output PASS/FAIL.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
233
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
234 * src/dns.c (parse_answer): On PTR lookups, alloc space for
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
235 in_addr, so caller can copy data there. Fix gethostbyaddr() to
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
236 do so.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
237 Note that error values do not match gethostbyaddr(3).
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
238
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
239 2001-09-20 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
240
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
241 * src/dns.c: More cosmetic changes, a few htons -> ntohs changes,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
242 reducing size of critical section a few places, rely on
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
243 build_query setting errno, and set errno when getdomainname can't
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
244 copy domain name out due to size limitation.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
245
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
246 2001-09-19 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
247
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
248 * tests/dns1.c (dns_test): Fix inet_aton check.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
249 * src/dns.c: A few comment and cosmetic changes.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
250
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
251 2001-09-18 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
252
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
253 * src/dns.c: Added DNS code contributed by Andrew Lunn
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
254 <andrew.lunn@ascom.ch>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
255 * include/dns.h: Same.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
256 * tests/dns1.c: Same.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
257
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
258 //===========================================================================
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
259 //####ECOSGPLCOPYRIGHTBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
260 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
261 // This file is part of eCos, the Embedded Configurable Operating System.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
262 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
263 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
264 // eCos is free software; you can redistribute it and/or modify it under
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
265 // the terms of the GNU General Public License as published by the Free
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
266 // Software Foundation; either version 2 or (at your option) any later version.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
267 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
268 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
269 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
270 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
271 // for more details.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
272 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
273 // You should have received a copy of the GNU General Public License along
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
274 // with eCos; if not, write to the Free Software Foundation, Inc.,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
275 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
276 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
277 // As a special exception, if other files instantiate templates or use macros
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
278 // or inline functions from this file, or you compile this file and link it
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
279 // with other works to produce a work based on this file, this file does not
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
280 // by itself cause the resulting work to be covered by the GNU General Public
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
281 // License. However the source code for this file must still be made available
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
282 // in accordance with section (3) of the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
283 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
284 // This exception does not invalidate any other reasons why a work based on
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
285 // this file might be covered by the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
286 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
287 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
210
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
288 // at http://sources.redhat.com/ecos/ecos-license/
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
289 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
290 //####ECOSGPLCOPYRIGHTEND####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff changeset
291 //===========================================================================