Mercurial > nand-ecoscentric
annotate packages/net/common/current/ChangeLog @ 3403:8c8767bb9a62 default tip
devs/nand/micron_mt29: Remove defunct references (in comments) to mt29f2g08_oob_ecc.
| author | Ross Younger <wry@ecoscentric.com> |
|---|---|
| date | Sun, 18 Jan 2015 17:59:01 +1300 |
| parents | 24461b5331ea |
| children |
| rev | line source |
|---|---|
|
3202
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
1 2012-03-13 Grant Edwards <grant.b.edwards@gmail.com> |
|
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
2 |
|
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
3 * src/bootp_support.c (init_net): Fix compiler warning by removing |
|
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
4 'netmask' variable which is set but then never used. |
|
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
5 [ Bugzilla 1001516 ] |
|
24461b5331ea
Fix compiler warning by removing 'netmask' variable which is set but
grante
parents:
3181
diff
changeset
|
6 |
|
3181
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
7 2012-03-06 Grant Edwards <grant.b.edwards@gmail.com> |
|
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
8 |
|
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
9 * current/src/inet_ntop.c (inet_ntop6): Fixed compiler warnings |
|
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
10 about variables possibly used before they are initialized. |
|
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
11 [ Bugzilla 1001509 ] |
|
bc2f148cfe4b
Fixed compiler warnings about variables possibly used before they are
grante
parents:
3093
diff
changeset
|
12 |
|
3093
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
13 2011-03-09 Jay Foster <jay@systech.com> |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
14 Sergei Gavrikov <sergei.gavrikov@gmail.com> |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
15 |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
16 * src/bootp_support.c (show_bootp): Fixed output for some fields. |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
17 * src/dhcp_prot.c (do_dhcp): Convert bp_secs field to network byte |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
18 order. Inspired by Kelvin Lawson. [ Bugzilla 1001170 ] |
|
9306ff8edcbf
* src/bootp_support.c (show_bootp): Fixed output for some fields.
sergeig
parents:
2920
diff
changeset
|
19 |
|
2920
ca9867bef994
DHCP parsing improvement/bugfix from Jay Foster <jay@systech.com>
gthomas
parents:
2889
diff
changeset
|
20 2009-09-17 Jay Foster <jay@systech.com> |
|
ca9867bef994
DHCP parsing improvement/bugfix from Jay Foster <jay@systech.com>
gthomas
parents:
2889
diff
changeset
|
21 |
|
ca9867bef994
DHCP parsing improvement/bugfix from Jay Foster <jay@systech.com>
gthomas
parents:
2889
diff
changeset
|
22 * src/dhcp_prot.c (do_dhcp): Fix packet parsing for DHCP servers |
|
ca9867bef994
DHCP parsing improvement/bugfix from Jay Foster <jay@systech.com>
gthomas
parents:
2889
diff
changeset
|
23 that do not terminate the options with an END tag. |
|
ca9867bef994
DHCP parsing improvement/bugfix from Jay Foster <jay@systech.com>
gthomas
parents:
2889
diff
changeset
|
24 |
|
2889
8bd21cd19d19
* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer
jld
parents:
2847
diff
changeset
|
25 2009-06-23 Rene Schipp von Branitz Nielsen <rbn@vitesse.com> |
|
8bd21cd19d19
* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer
jld
parents:
2847
diff
changeset
|
26 |
|
8bd21cd19d19
* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer
jld
parents:
2847
diff
changeset
|
27 * src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, |
|
8bd21cd19d19
* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer
jld
parents:
2847
diff
changeset
|
28 a stray pointer was freed. |
|
8bd21cd19d19
* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer
jld
parents:
2847
diff
changeset
|
29 |
| 2847 | 30 2009-03-09 John Dallaway <john@dallaway.org.uk> |
| 31 | |
| 32 * cdl/net.cdl: Reference test executable filenames for compatibility | |
| 33 with the eCos Configuration Tool. | |
| 34 | |
|
2470
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
35 2008-04-13 Andrew Lunn <andrew.lunn@ascom.ch> |
|
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
36 |
|
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
37 * tests/server_test.c (server_test): Fix typo with atoi which |
|
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
38 should really be ultoa(). Cleanup to use diag_sprintf() which is |
|
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
39 always available. Bug reported by Grant Edwards. |
|
99ac672309b9
* tests/server_test.c (server_test): Fix typo with atoi which
asl
parents:
2453
diff
changeset
|
40 |
| 2453 | 41 2007-12-21 Oyvind Harboe <oyvind.harboe@zylin.com> |
| 42 | |
| 43 * src/tftp_client.c, include/arpa/tftp.h, cdl/net.cdl: tftp | |
| 44 blksize negotiation support. >512 byte block sizes improves tftp | |
| 45 GET performance. Switched to memcpy(), which matters for larger | |
| 46 blocks. | |
| 47 | |
|
2353
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
48 2007-01-15 Gary Thomas <gary@mlbassoc.com> |
|
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
49 |
|
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
50 * src/dhcp_support.c (dhcp_mgt_entry): Better handling when restarting |
|
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
51 interfaces after expired lease(s). Keep trying in case the DHCP server |
|
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
52 has gone down. |
|
15a557139254
Fix for DHCP when server is down after lease expires (keep trying)
gthomas
parents:
2350
diff
changeset
|
53 |
|
2350
25616cc0f362
* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about
jlarmour
parents:
2343
diff
changeset
|
54 2007-01-09 Jonathan Larmour <jifl@eCosCentric.com> |
|
25616cc0f362
* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about
jlarmour
parents:
2343
diff
changeset
|
55 |
|
25616cc0f362
* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about
jlarmour
parents:
2343
diff
changeset
|
56 * doc/manpages/net/getaddrinfo.3: Remove obsolete comment about |
|
25616cc0f362
* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about
jlarmour
parents:
2343
diff
changeset
|
57 not being thread-safe. |
|
25616cc0f362
* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about
jlarmour
parents:
2343
diff
changeset
|
58 |
| 2343 | 59 2007-01-07 Andrew Lunn <andrew.lunn@ascom.ch> |
| 60 | |
| 61 * src/dhcp_support.c: | |
| 62 * cdl/net.cdl: | |
| 63 Added CDL to control the size of the stack used by | |
| 64 the DHCP management thread. | |
| 65 | |
|
2337
1c2e1ede4062
* tests/ga_server_test.c: Updated flags argument in call of
jlarmour
parents:
2237
diff
changeset
|
66 2006-12-18 Sergei Gavrikov <sg@sgs.gomel.by> |
|
1c2e1ede4062
* tests/ga_server_test.c: Updated flags argument in call of
jlarmour
parents:
2237
diff
changeset
|
67 |
|
1c2e1ede4062
* tests/ga_server_test.c: Updated flags argument in call of
jlarmour
parents:
2237
diff
changeset
|
68 * tests/ga_server_test.c: Updated flags argument in call of |
|
1c2e1ede4062
* tests/ga_server_test.c: Updated flags argument in call of
jlarmour
parents:
2237
diff
changeset
|
69 getnameinfo(). |
|
1c2e1ede4062
* tests/ga_server_test.c: Updated flags argument in call of
jlarmour
parents:
2237
diff
changeset
|
70 |
| 2237 | 71 2006-05-25 Andrew Lunn <andrew.lunn@ascom.ch> |
| 72 | |
| 73 * cdl/net.cdl: Fix calculation of TFTPD stack | |
| 74 size. CYGNUM_HAL_STACK_SIZE_TYPICAL is not a CDL variable, it is a | |
| 75 #define, so we need to ensure that the compiler evaluates the | |
| 76 expression, not the CDL library. | |
| 77 | |
| 2165 | 78 2006-03-26 Andrew Lunn <andrew.lunn@ascom.ch> |
| 79 | |
| 80 * tests/nc_test_framework.h: | |
| 81 * tests/nc_test_master.c: Fix the compiler warnings when | |
| 82 building for Linux. | |
| 83 | |
|
2156
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
84 2006-02-27 Jay Foster <jay@systech.com> |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
85 |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
86 * src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(), |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
87 and unset_tag() to handle TAG_PAD bytes properly. Also updated |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
88 set_fixed_tag() and set_variable_tag() to permit setting options that |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
89 already exist, but are a different size, rather than asserting. |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
90 This corrects problems interacting with mis-behaving DHCP servers |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
91 that reply with modified versions of a DHCP option sent by the eCos |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
92 client, such as TAG_HOST_NAME. |
|
1cde7dd73fff
* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),
asl
parents:
2098
diff
changeset
|
93 |
|
2098
f34a4ac8a886
* include/network.h: Include <string.h> to stop warnings.
asl
parents:
2089
diff
changeset
|
94 2005-10-24 Andrew Lunn <andrew.lunn@ascom.ch> |
|
f34a4ac8a886
* include/network.h: Include <string.h> to stop warnings.
asl
parents:
2089
diff
changeset
|
95 |
|
f34a4ac8a886
* include/network.h: Include <string.h> to stop warnings.
asl
parents:
2089
diff
changeset
|
96 * include/network.h: Include <string.h> to stop warnings. |
|
f34a4ac8a886
* include/network.h: Include <string.h> to stop warnings.
asl
parents:
2089
diff
changeset
|
97 |
|
2089
0a3305f3af20
* test/nc*_test_master.c: gettimeofday is now in POSIX
asl
parents:
2079
diff
changeset
|
98 2005-10-23 Andrew Lunn <andrew.lunn@ascom.ch> |
|
0a3305f3af20
* test/nc*_test_master.c: gettimeofday is now in POSIX
asl
parents:
2079
diff
changeset
|
99 |
|
0a3305f3af20
* test/nc*_test_master.c: gettimeofday is now in POSIX
asl
parents:
2079
diff
changeset
|
100 * test/nc*_test_master.c: gettimeofday is now in POSIX |
|
0a3305f3af20
* test/nc*_test_master.c: gettimeofday is now in POSIX
asl
parents:
2079
diff
changeset
|
101 |
|
2079
2ae48600be8b
* docs/manpages/sys/socketpair.2: Removed this man page since
asl
parents:
2070
diff
changeset
|
102 2005-10-13 Andrew Lunn <andrew.lunn@ascom.ch> |
|
2ae48600be8b
* docs/manpages/sys/socketpair.2: Removed this man page since
asl
parents:
2070
diff
changeset
|
103 |
|
2ae48600be8b
* docs/manpages/sys/socketpair.2: Removed this man page since
asl
parents:
2070
diff
changeset
|
104 * docs/manpages/sys/socketpair.2: Removed this man page since |
|
2ae48600be8b
* docs/manpages/sys/socketpair.2: Removed this man page since
asl
parents:
2070
diff
changeset
|
105 socketpair(2) is not supported. |
|
2ae48600be8b
* docs/manpages/sys/socketpair.2: Removed this man page since
asl
parents:
2070
diff
changeset
|
106 |
| 2070 | 107 2005-09-16 Andrew Lunn <andrew.lunn@ascom.ch> |
| 108 | |
| 109 * tests/server_test.c: use socklen_t. | |
| 110 * tests/nc_test_slave.c: use socklen_t and diag_print type fixes | |
| 111 to stop warnings with gcc4.x | |
| 112 * tests/tcp_echo.c: use socklen_t and diag_print type fixes to | |
| 113 stop warnings with gcc4.x | |
| 114 * tests/ping_test.c: use socklen_t. | |
| 115 * tests/dhcp_test.c: use socklen_t. | |
| 116 | |
|
2069
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
117 2005-09-05 David Vrabel <dvrabel@arcom.com> |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
118 Andrew Lunn <andrew.lunn@ascom.ch> |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
119 |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
120 * src/tftp_client.c, include/tftp_support.h: const parameters |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
121 where appropriate. |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
122 * doc/tcpip.sgml: Update for the above. |
|
e400ce1dbe07
* src/tftp_client.c, include/tftp_support.h: const parameters
asl
parents:
2050
diff
changeset
|
123 |
|
2050
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
124 2005-08-02 Andrew Lunn <andrew.lunn@ascom.ch> |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
125 |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
126 * tests/ping_lo_test.c (ping_host): Use socklen_t to avoid |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
127 compiler warnings. |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
128 * tests/tcp_lo_test.c (server): Ditto |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
129 * tests/udp_lo_test.c (server): Ditto |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
130 * tests/tcp_lo_select.c (server): Ditto |
|
03eae11c9443
* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid
asl
parents:
2025
diff
changeset
|
131 |
|
2025
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
132 2005-07-29 Andrew Lunn <andrew.lunn@ascom.ch> |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
133 |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
134 * src/tftp_dummy_file.c: unsigned char when needed to prevent warnings. |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
135 * src/tftp_server.c: fromlen in recvfrom should be of socklen_t. |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
136 * src/tftp_client.c: fromlen in recvfrom should be of socklen_t. |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
137 * src/dhcp_prot.c (do_dhcp): Casts etc so that it compiles cleanly |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
138 with gcc4.0 |
|
2de3997bad7b
* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.
asl
parents:
1924
diff
changeset
|
139 |
|
1924
3c298b795d0b
* src/tftp_server.c (tftpd_server): Fixed compiler warning about
asl
parents:
1791
diff
changeset
|
140 2005-03-27 Andrew Lunn <andrew.lunn@ascom.ch> |
|
3c298b795d0b
* src/tftp_server.c (tftpd_server): Fixed compiler warning about
asl
parents:
1791
diff
changeset
|
141 |
|
3c298b795d0b
* src/tftp_server.c (tftpd_server): Fixed compiler warning about
asl
parents:
1791
diff
changeset
|
142 * src/tftp_server.c (tftpd_server): Fixed compiler warning about |
|
3c298b795d0b
* src/tftp_server.c (tftpd_server): Fixed compiler warning about
asl
parents:
1791
diff
changeset
|
143 type of argument to printf. |
|
3c298b795d0b
* src/tftp_server.c (tftpd_server): Fixed compiler warning about
asl
parents:
1791
diff
changeset
|
144 |
|
1791
79abc4aecdb7
* include/tftp_support.h: Use the definitions of O_RDONLY and
asl
parents:
1696
diff
changeset
|
145 2004-10-04 Andrew Lunn <andrew.lunn@ascom.ch> |
|
79abc4aecdb7
* include/tftp_support.h: Use the definitions of O_RDONLY and
asl
parents:
1696
diff
changeset
|
146 |
|
79abc4aecdb7
* include/tftp_support.h: Use the definitions of O_RDONLY and
asl
parents:
1696
diff
changeset
|
147 * include/tftp_support.h: Use the definitions of O_RDONLY and |
|
79abc4aecdb7
* include/tftp_support.h: Use the definitions of O_RDONLY and
asl
parents:
1696
diff
changeset
|
148 O_WRONLY from fcntl.h instead of defining them ourselves. |
|
79abc4aecdb7
* include/tftp_support.h: Use the definitions of O_RDONLY and
asl
parents:
1696
diff
changeset
|
149 |
| 1696 | 150 2004-06-17 Oyvind Harboe <oyvind.harboe@zylin.com> |
| 151 | |
| 152 * src/tftp_server.c: | |
| 153 * cdl/net.cdl: Made tftp server stack size configurable via cdl. | |
| 154 | |
|
1670
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
155 2004-06-17 Andrew Lunn <andrew.lunn@ascom.ch> |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
156 |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
157 * src/ifaddrs.c (getifaddrs): Return destination address for P2P |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
158 devices. Also don't bother trying to get the broadcast address for |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
159 interfaces that don't have a valid broadcast address. Inspired by |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
160 Kelvin Lawson |
|
6627c3a1df79
* src/ifaddrs.c (getifaddrs): Return destination address for P2P
asl
parents:
1667
diff
changeset
|
161 |
|
1667
dc5f9783d45a
* include/network.h: Added a __THROW to perror so that it matches
asl
parents:
1632
diff
changeset
|
162 2004-06-08 Andrew Lunn <andrew.lunn@ascom.ch> |
|
dc5f9783d45a
* include/network.h: Added a __THROW to perror so that it matches
asl
parents:
1632
diff
changeset
|
163 |
|
dc5f9783d45a
* include/network.h: Added a __THROW to perror so that it matches
asl
parents:
1632
diff
changeset
|
164 * include/network.h: Added a __THROW to perror so that it matches |
|
dc5f9783d45a
* include/network.h: Added a __THROW to perror so that it matches
asl
parents:
1632
diff
changeset
|
165 what is in stdio.h. Problem pointed out by �yvid Harboe. |
|
dc5f9783d45a
* include/network.h: Added a __THROW to perror so that it matches
asl
parents:
1632
diff
changeset
|
166 |
|
1632
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
167 2004-05-04 Jay Foster <jay.foster@systech.com> |
|
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
168 |
|
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
169 * src/bootp_support.c (get_bootp_option, show_bootp): |
|
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
170 * src/dhcp_prot.c (scan_dhcp_size): Fixed bug that didn't handle |
|
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
171 the pad option. |
|
a5c7a6799462
+ * src/bootp_support.c (get_bootp_option, show_bootp):
asl
parents:
1621
diff
changeset
|
172 |
|
1621
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
173 2004-04-19 Oyvind Harboe <oyvind.harboe@zylin.com> |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
174 |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
175 * src/tftp_server.c: files are now created with the |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
176 O_CREAT|O_TRUNC|O_WRONLY so it is possible to write to |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
177 non-existing files and that overwriting a larger file with |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
178 a smaller file does not leave a garbage at the end. |
|
26840b464238
* src/tftp_server.c: files are now created with the
jlarmour
parents:
1597
diff
changeset
|
179 |
| 1597 | 180 2004-04-19 John Dallaway <jld@ecoscentric.com> |
| 181 | |
| 182 * doc/tcpip.sgml: Remove reference to RedBoot documentation | |
| 183 which is now built separately. | |
| 184 | |
| 1584 | 185 2004-04-13 Sandeep Kumar <sandeep@codito.com> |
| 186 | |
| 187 * src/network_support.c (init_all_network_interfaces): Fix argument to | |
| 188 cyg_dns_res_start and removed errneaous extra closing brace around it. | |
| 189 | |
|
1583
3d8f3b1724be
* src/bootp_support.c (do_bootp): Return false when we should.
asl
parents:
1581
diff
changeset
|
190 2004-04-13 Jay Foster <jay.foster@systech.com> |
|
3d8f3b1724be
* src/bootp_support.c (do_bootp): Return false when we should.
asl
parents:
1581
diff
changeset
|
191 |
|
3d8f3b1724be
* src/bootp_support.c (do_bootp): Return false when we should.
asl
parents:
1581
diff
changeset
|
192 * src/bootp_support.c (do_bootp): Return false when we should. |
|
3d8f3b1724be
* src/bootp_support.c (do_bootp): Return false when we should.
asl
parents:
1581
diff
changeset
|
193 * src/dhcp_prot.c (do_dhcp_down_net): correctly close the IPv6 socket. |
|
3d8f3b1724be
* src/bootp_support.c (do_bootp): Return false when we should.
asl
parents:
1581
diff
changeset
|
194 |
| 1581 | 195 2004-04-11 Andrew Lunn <andrew.lunn@ascom.ch> |
| 196 | |
| 197 * src/bootp_support.c: | |
| 198 * src/dhcp_prot.c: Close sockets before exiting so we don't leak | |
| 199 them. | |
| 200 * src/dhcp_prot.c (new_lease): Use a smaller infinite so we don't get | |
| 201 a compiler warning. | |
| 202 | |
| 1531 | 203 2004-02-27 Robert Chenault <robertchenault@yahoo.com> |
| 204 | |
| 205 * cdl/net.cdl: | |
| 206 * src/dhcp_prot.c: Added CYGNUM_NET_DHCP_MIN_RETRY_TIME | |
| 207 | |
|
1505
f2168dd5be4e
Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek
gthomas
parents:
1438
diff
changeset
|
208 2004-02-17 Matt Jerdonek <maj1224@yahoo.com> |
|
f2168dd5be4e
Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek
gthomas
parents:
1438
diff
changeset
|
209 |
|
f2168dd5be4e
Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek
gthomas
parents:
1438
diff
changeset
|
210 * src/dhcp_prot.c: Fix initialization of DHCP sec field |
|
f2168dd5be4e
Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek
gthomas
parents:
1438
diff
changeset
|
211 |
| 1438 | 212 2003-12-10 Gary Thomas <gary@mlbassoc.com> |
| 213 | |
| 214 * src/inet_ntoa.c: Add thread safe inet_ntoa_r() and change | |
| 215 inet_ntoa() to use it. Inspired by Matt Jerdonek. | |
| 216 | |
| 217 * include/net/netdb.h: | |
| 218 * include/arpa/inet.h: Prototype for inet_ntoa_r() | |
| 219 | |
|
1407
661c5743f848
* tests/bridge.c: Changes to enable Spanning Tree Protocol if the
asl
parents:
1395
diff
changeset
|
220 2003-11-25 Manu Sharma <manu.sharma@ascom.com> |
|
661c5743f848
* tests/bridge.c: Changes to enable Spanning Tree Protocol if the
asl
parents:
1395
diff
changeset
|
221 |
|
661c5743f848
* tests/bridge.c: Changes to enable Spanning Tree Protocol if the
asl
parents:
1395
diff
changeset
|
222 * tests/bridge.c: Changes to enable Spanning Tree Protocol if the |
|
661c5743f848
* tests/bridge.c: Changes to enable Spanning Tree Protocol if the
asl
parents:
1395
diff
changeset
|
223 corresponding CDL component is enabled. |
|
661c5743f848
* tests/bridge.c: Changes to enable Spanning Tree Protocol if the
asl
parents:
1395
diff
changeset
|
224 |
| 1395 | 225 2003-11-24 Jani Monoses <jani@iv.ro> |
| 226 | |
| 227 * cdl/net.cdl: Close quote for test list. | |
| 228 | |
| 1381 | 229 2003-11-22 Andrew Lunn <andrew.lunn@ascom.ch> |
| 230 | |
| 231 * cdl/net.cdl: Added control for IPSEC | |
| 232 * doc/ipsec.sgml: General documentation of ipsec. | |
| 233 | |
| 1337 | 234 2003-10-30 Gary Thomas <gary@mlbassoc.com> |
| 235 | |
| 236 * tests/ping_test.c: Enable profiling if configured in - example use only. | |
| 237 | |
| 1324 | 238 2003-10-16 Jay Foster <jay@systech.com> |
| 239 Andrew Lunn <andrew.lunn@ascom.ch> | |
| 240 | |
| 241 * doc/tcpip.sgml: Added documentation for | |
| 242 CYGOPT_NET_DHCP_OPTION_HOST_NAME, | |
| 243 CYGNUM_NET_DHCP_OPTION_HOST_NAME_LEN, | |
| 244 CYGOPT_NET_DHCP_OPTION_DHCP_CLIENTID_MAC, | |
| 245 CYGOPT_NET_DHCP_PARM_REQ_LIST_REPLACE and | |
| 246 CYGOPT_NET_DHCP_PARM_REQ_LIST_ADDITIONAL. | |
| 247 * cdl/net.cdl: Added legal_values definition for the | |
| 248 CYGNUM_NET_DHCP_OPTION_HOST_NAME_LEN option. | |
| 249 | |
| 1322 | 250 2003-10-21 Andrew Lunn <andrew.lunn@ascom.ch> |
| 251 | |
| 252 * src/dhcp_prot.c (set_default_dhcp_tags): | |
| 253 * src/bootp_support.c (show_bootp): Added support for TAG_NTP_SERVER | |
| 254 | |
|
1315
49e5a36e706d
* include/dhcp.h: Added prototype for dhcp_set_hostname().
asl
parents:
1302
diff
changeset
|
255 2003-10-13 Jay Foster <jay@systech.com> |
|
49e5a36e706d
* include/dhcp.h: Added prototype for dhcp_set_hostname().
asl
parents:
1302
diff
changeset
|
256 |
| 1316 | 257 * include/dhcp.h: Added prototype for dhcp_set_hostname(). |
| 258 * src/dhcp_prot.c (set_default_dhcp_tags): Added TAG_HOST_NAME and | |
| 259 TAG_DHCP_CLIENTID DHCP/BOOTP option support. | |
| 260 * cdl/net.cdl: Added host name (CYGOPT_NET_DHCP_OPTION_HOST_NAME) and | |
| 261 MAC address client ID (CYGOPT_NET_DHCP_OPTION_DHCP_CLIENTID_MAC) | |
| 262 support. | |
|
1315
49e5a36e706d
* include/dhcp.h: Added prototype for dhcp_set_hostname().
asl
parents:
1302
diff
changeset
|
263 |
| 1298 | 264 2003-10-12 Jay Foster <jay@systech.com> |
| 265 | |
| 266 * cdl/net.cdl: Added configuration interface for | |
| 267 CYGOPT_NET_DHCP_PARM_REQ_LIST_REPLACE and | |
| 268 CYGOPT_NET_DHCP_PARM_REQ_LIST_ADDITIONAL. | |
| 269 | |
|
1291
e0d220bbd109
* src/tftp_client.c: Changed the code so that if the last packet
asl
parents:
1284
diff
changeset
|
270 2003-10-09 Eric Doenges <Eric.Doenges@DynaPel.com> |
|
e0d220bbd109
* src/tftp_client.c: Changed the code so that if the last packet
asl
parents:
1284
diff
changeset
|
271 |
|
1302
b770a5c72050
Tweaked the comments to better describe the problem/fix.
asl
parents:
1298
diff
changeset
|
272 * src/tftp_client.c: Changed the code so that if a packet is |
|
b770a5c72050
Tweaked the comments to better describe the problem/fix.
asl
parents:
1298
diff
changeset
|
273 received out of sequence we don't close the connection but wait |
|
b770a5c72050
Tweaked the comments to better describe the problem/fix.
asl
parents:
1298
diff
changeset
|
274 for the missing packets. |
|
1291
e0d220bbd109
* src/tftp_client.c: Changed the code so that if the last packet
asl
parents:
1284
diff
changeset
|
275 |
|
1284
80ac249615eb
* tests/bridge.c: Build the test when we have the bridge
asl
parents:
1219
diff
changeset
|
276 2003-10-06 Andrew Lunn <andrew.lunn@ascom.ch> |
|
80ac249615eb
* tests/bridge.c: Build the test when we have the bridge
asl
parents:
1219
diff
changeset
|
277 |
|
80ac249615eb
* tests/bridge.c: Build the test when we have the bridge
asl
parents:
1219
diff
changeset
|
278 * tests/bridge.c: Build the test when we have the bridge |
|
80ac249615eb
* tests/bridge.c: Build the test when we have the bridge
asl
parents:
1219
diff
changeset
|
279 handler code enabled and so presumably a bridge. |
|
80ac249615eb
* tests/bridge.c: Build the test when we have the bridge
asl
parents:
1219
diff
changeset
|
280 |
|
1219
f2d548ecdbde
Be more careful with allocated space, etc. in getifaddrs()
gthomas
parents:
1146
diff
changeset
|
281 2003-09-16 Jay Foster <jay@systech.com> |
|
f2d548ecdbde
Be more careful with allocated space, etc. in getifaddrs()
gthomas
parents:
1146
diff
changeset
|
282 |
|
f2d548ecdbde
Be more careful with allocated space, etc. in getifaddrs()
gthomas
parents:
1146
diff
changeset
|
283 * src/ifaddrs.c (getifaddrs): Fix up allocation and freeing of |
|
f2d548ecdbde
Be more careful with allocated space, etc. in getifaddrs()
gthomas
parents:
1146
diff
changeset
|
284 work buffers and data buffers. |
|
f2d548ecdbde
Be more careful with allocated space, etc. in getifaddrs()
gthomas
parents:
1146
diff
changeset
|
285 |
|
1144
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
286 2003-07-29 Motoya Kurotsu <kurotsu@allied-telesis.co.jp> |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
287 |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
288 * src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
289 dhcp is (re)initialized or retried. |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
290 Return true when the state falls into DHCPSTATE_NOTBOUND so that it |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
291 knows the interface it still up and can later bring it down when |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
292 cleaning up. |
|
c9c183d9b60a
* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when
asl
parents:
1128
diff
changeset
|
293 |
| 1146 | 294 2003-07-25 Andrew Lunn <andrew.lunn@ascom.ch> |
| 295 | |
| 296 * src/ipv6_routing_thread.c: Fix compiler warnings | |
| 297 * cd/net.cdl: The routing thread needs the posix package. | |
| 298 | |
|
1128
21aab473590c
* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to
nickg
parents:
1114
diff
changeset
|
299 2003-07-24 Nick Garnett <nickg@balti.calivar.com> |
|
21aab473590c
* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to
nickg
parents:
1114
diff
changeset
|
300 |
|
21aab473590c
* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to
nickg
parents:
1114
diff
changeset
|
301 * src/dhcp_prot.c: Added a declaration for cyg_arc4random() to |
|
21aab473590c
* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to
nickg
parents:
1114
diff
changeset
|
302 eliminate a compiler warning. |
|
21aab473590c
* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to
nickg
parents:
1114
diff
changeset
|
303 |
|
1114
004ee5415eaa
* include/net/netdb.h: Added include for <sys/param.h>. the in.h
nickg
parents:
1039
diff
changeset
|
304 2003-07-15 Nick Garnett <nickg@balti.calivar.com> |
|
004ee5415eaa
* include/net/netdb.h: Added include for <sys/param.h>. the in.h
nickg
parents:
1039
diff
changeset
|
305 |
|
004ee5415eaa
* include/net/netdb.h: Added include for <sys/param.h>. the in.h
nickg
parents:
1039
diff
changeset
|
306 * include/net/netdb.h: Added include for <sys/param.h>. the in.h |
|
004ee5415eaa
* include/net/netdb.h: Added include for <sys/param.h>. the in.h
nickg
parents:
1039
diff
changeset
|
307 file included later needs this. |
|
004ee5415eaa
* include/net/netdb.h: Added include for <sys/param.h>. the in.h
nickg
parents:
1039
diff
changeset
|
308 |
| 1146 | 309 2003-05-23 Andrew Lunn <andrew.lunn@ascom.ch> |
|
1039
13e9f49a7dcb
* src/network_support.c (init_all_network_interfaces): Allow IPv4
asl
parents:
1038
diff
changeset
|
310 |
|
13e9f49a7dcb
* src/network_support.c (init_all_network_interfaces): Allow IPv4
asl
parents:
1038
diff
changeset
|
311 * src/network_support.c (init_all_network_interfaces): Allow IPv4 |
|
13e9f49a7dcb
* src/network_support.c (init_all_network_interfaces): Allow IPv4
asl
parents:
1038
diff
changeset
|
312 or IPv6 addresses to be used when configuring a default DNS |
|
13e9f49a7dcb
* src/network_support.c (init_all_network_interfaces): Allow IPv4
asl
parents:
1038
diff
changeset
|
313 server. |
|
13e9f49a7dcb
* src/network_support.c (init_all_network_interfaces): Allow IPv4
asl
parents:
1038
diff
changeset
|
314 |
|
1038
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
315 2003-05-21 Andrew Lunn <andrew.lunn@ascom.ch> |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
316 |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
317 * src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
318 from earlier which failed to delete some code. This fixed the dns1 |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
319 tests for IPv6 lookups. |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
320 |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
321 2003-05-19 Michael Checky <Michael_Checky@ThermoKing.com> |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
322 Andrew Lunn <andrew.lunn@ascom.ch> |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
323 |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
324 * src/getaddrinfo.c: Changed '#ifdef CYGPKG_NS_DNS' to |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
325 '#ifdef CYGPKG_NS_DNS_BUILD', so it would compile if this CDL |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
326 option is not selected. Changed the call to 'numeric_node_addr' |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
327 so it uses the correct number of arguments. |
|
c95837a6b303
* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge
asl
parents:
1018
diff
changeset
|
328 |
|
1018
3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
asl
parents:
1007
diff
changeset
|
329 2003-05-14 Bob Holmberg <bob_holmberg@yahoo.com> |
|
3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
asl
parents:
1007
diff
changeset
|
330 |
|
3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
asl
parents:
1007
diff
changeset
|
331 * src/tftp_server.c (tftpd_read_file): Open the file for reading, |
|
3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
asl
parents:
1007
diff
changeset
|
332 not writing. |
|
3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
asl
parents:
1007
diff
changeset
|
333 |
|
1007
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
334 2003-05-09 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
335 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
336 * src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
337 addresses, for both IPv4 and IPv6 and enabled. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
338 * src/ipv6_routing_thread.c (ipv6_start_routing_thread): Only |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
339 start the thread once. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
340 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
341 2003-04-26 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
342 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
343 * src/getaddrinfo.c (getaddrinfo): Correctly return TCP when it is! |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
344 * tests/addr_test.c (net_test): Added a test which uses protocol TCP |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
345 * src/tftp_client.c (tftp_get): If we timeout on the first block, |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
346 try other addresses for the server if we have any. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
347 * src/network_support.c (init_all_network_interfaces): After |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
348 router solicitation has given us an address, wait a couple of |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
349 seconds for duplicate address detection to do its work. While DAD |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
350 is active, we cannot use the new address. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
351 |
|
959
699b9301a235
* doc/tcpip.sgml: Fix some docbook errors only reported by certain
jlarmour
parents:
957
diff
changeset
|
352 2003-04-24 Jonathan Larmour <jifl@eCosCentric.com> |
|
699b9301a235
* doc/tcpip.sgml: Fix some docbook errors only reported by certain
jlarmour
parents:
957
diff
changeset
|
353 |
|
699b9301a235
* doc/tcpip.sgml: Fix some docbook errors only reported by certain
jlarmour
parents:
957
diff
changeset
|
354 * doc/tcpip.sgml: Fix some docbook errors only reported by certain |
|
699b9301a235
* doc/tcpip.sgml: Fix some docbook errors only reported by certain
jlarmour
parents:
957
diff
changeset
|
355 Jade versions. |
|
699b9301a235
* doc/tcpip.sgml: Fix some docbook errors only reported by certain
jlarmour
parents:
957
diff
changeset
|
356 |
|
1007
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
357 2003-04-24 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
358 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
359 * src/tftp_client.c (tftp_client_put): Fixed compiler warning. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
360 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
361 2003-04-21 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
362 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
363 * src/getaddrinfo.c (getnameinfo): Fixed some endian issues with |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
364 port numbers and a typo. Added an interface to the DNS client for |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
365 reverse lookups. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
366 * tests/addr_test.c (net_test): Added tests for getnameinfo. Fixed |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
367 some memory leaks. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
368 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
369 2003-04-20 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
370 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
371 * src/getaddrinfo.c (getaddrinfo): Virtually a re-write to |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
372 interface to the DNS client. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
373 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
374 2003-04-14 Andrew Lunn <andrew.lunn@ascom.ch> |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
375 |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
376 * include/net/netdb.h: const correctness. |
|
16d247bb9c70
* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
asl
parents:
959
diff
changeset
|
377 |
| 957 | 378 2003-04-12 Andrew Lunn <andrew.lunn@ascom.ch> |
| 379 | |
| 380 * src/network_support.c (init_loopback_interface): Close the | |
| 381 socket when things go wrong otherwise we leak sockets. | |
| 382 | |
| 383 * src/tftp_server.c (tftpd_server): Added support for IPv6 as well | |
| 384 as IPv4. Extended the multithreading support so that it works | |
| 385 correctly when there are multiple servers on multiple ports. | |
| 386 * doc/tcpip.sgml: Documentation for the changes made to the tftp | |
| 387 server. | |
| 388 | |
| 936 | 389 2003-04-11 Jonathan Larmour <jifl@eCosCentric.com> |
| 390 | |
| 391 * tests/linux_echo.c: Renamed to.... | |
| 392 * tests/host_echo.c: this new file. Change comment to indicate this. | |
| 393 | |
| 394 * tests/make.linux: Renamed to.... | |
| 395 * tests/make.host: this new file. Change comment to indicate this. | |
| 396 Also linux_echo -> host_echo, and add clean target. | |
| 397 | |
| 398 * doc/tcpip.sgml: Reflect above. | |
| 399 | |
|
935
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
400 2003-04-11 Michael Checky <Michael_Checky@Thermoking.com> |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
401 |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
402 * tests/nc_test_framework.h: deleted '#include <net/route.h>'. |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
403 * tests/linux_echo.c: added '#include <netinet/in_systm.h>', |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
404 deleted '#include <net/route.h>'. |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
405 * tests/tcp_sink.c: ditto. |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
406 * tests/tcp_souce.c: ditto. |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
407 * tests/nc_test_slave.c: changed 'bool' to 'int' because the compiler |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
408 didn't like 'bool'. |
|
aa074daf1f12
* tests/nc_test_framework.h: deleted '#include <net/route.h>'.
jlarmour
parents:
897
diff
changeset
|
409 |
| 957 | 410 2003-04-10 Andrew Lunn <andrew.lunn@ascom.ch> |
| 411 | |
| 412 * src/network_support.c (init_all_network_interfaces): Wait upto 4 | |
| 413 seconds for a router solicit message to be received. Once we have | |
| 414 received the message we know we have a valid IPv6 address. | |
| 415 | |
| 416 * src/tftp_client.c: Added support for IPv6. This requires two new | |
| 417 functions, tftp_client_{get|put} which are protocol version | |
| 418 independent. | |
| 419 * tests/tftp_client_test.c (tftp_test): Added tests which use IPv6 | |
| 420 addresses. | |
| 421 | |
| 422 2003-04-07 Andrew Lunn <andrew.lunn@ascom.ch> | |
| 423 | |
| 424 * src/getaddrinfo.c (getaddrinfo): Correctly deal with node when | |
| 425 its not NULL. Its OK for the address to not parse for an address | |
| 426 family when AF_UNSPEC is passed in hints. Also get the socktype | |
| 427 correct when wildcarding for services that use UDP. | |
| 428 * tests/addr_test.c: Added more test cases which test IP addresses | |
| 429 in number format as node. | |
| 430 | |
| 431 2003-04-05 Andrew Lunn <andrew.lunn@ascom.ch> | |
| 432 | |
| 433 * cdl/net.cdl: Added addr_tests to the HW tests. | |
| 434 * tests/addr_test.c (net_test): void function not int. | |
| 435 * tests/ping_test.c (net_test): Added IPv6 ping test. This pings | |
| 436 the router which answers our router solicit message. | |
| 437 * src/ipv6_routing_thread.c (cyg_rs): Print out the router | |
| 438 advertisement message. Cleaned up the debug messages so they can | |
| 439 be disabled. | |
| 440 * src/ipv6_routing_thread.c (cyg_net_get_ipv6_advrouter): New | |
| 441 function to return the address of the router. | |
| 442 * include/network.h: Added prototype for above and | |
| 443 ipv6_start_routing_thread which did not have a prototype. | |
| 444 * src/ipv6_routing_thread.c (cyg_rs): Only wait 2 seconds before | |
| 445 sending the first solicit request rather than 10. | |
| 446 * src/dhcp_prot.c (do_dhcp_down_net): clear the if_laddrreq | |
| 447 before using it. If the request fails finish the IPv4 code rather | |
| 448 than returning,. | |
| 449 | |
|
897
07ad44cfd9a4
* src/dhcp_prot.c (do_dhcp_down_net): SIOCGLIFADDR and SIOCDLIFADDR
asl
parents:
854
diff
changeset
|
450 2003-04-02 Andrew Lunn <andrew.lunn@ascom.ch> |
|
07ad44cfd9a4
* src/dhcp_prot.c (do_dhcp_down_net): SIOCGLIFADDR and SIOCDLIFADDR
asl
parents:
854
diff
changeset
|
451 |
| 957 | 452 * tests/ping_lo_test.c: Added IPv6 ping test. |
| 453 * src/getproto.c: Added the protocol ipv6-icmp. | |
| 454 | |
| 455 2003-04-02 Andrew Lunn <andrew.lunn@ascom.ch> | |
| 456 | |
| 457 * src/dhcp_prot.c (do_dhcp_down_net): SIOCGLIFADDR and | |
| 458 SIOCDLIFADDR take if_laddrreq not ifreq. This caused stack | |
| 459 corruption. Also initialise the if_laddrreq to zero and only do | |
| 460 the second IOCTL call if the first once succeeds. | |
|
897
07ad44cfd9a4
* src/dhcp_prot.c (do_dhcp_down_net): SIOCGLIFADDR and SIOCDLIFADDR
asl
parents:
854
diff
changeset
|
461 |
|
854
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
462 2003-03-21 Nick Garnett <nickg@balti.calivar.com> |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
463 |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
464 * include/network.h: Added include of pkgconf/io_eth_drivers.h |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
465 since the recent move of CYGHWR_NET_DRIVERS prevented some tests |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
466 building. This fixes the problem. |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
467 |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
468 * tests/dhcp_test2.c: Sorted out ifdefs so that this test builds |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
469 when DHCP is disabled. |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
470 |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
471 * cdl/net.cdl: Reinstated dhcp_test2 into list of tests: it was |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
472 accidentally removed in the 2003-03-14 checkin. |
|
5fd2f1ac9c80
* include/network.h: Added include of pkgconf/io_eth_drivers.h
nickg
parents:
849
diff
changeset
|
473 |
| 849 | 474 2003-03-20 Mark Salter <msalter@redhat.com> |
| 475 | |
| 476 * cdl/net.cdl (CYGHWR_NET_DRIVERS): Removed to io/eth. | |
| 477 | |
|
834
a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
asl
parents:
830
diff
changeset
|
478 2003-03-18 Barton Meeks <bartonm2002@yahoo.com> |
|
a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
asl
parents:
830
diff
changeset
|
479 |
|
a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
asl
parents:
830
diff
changeset
|
480 * src/tftp_client.c: Reduce size of initial request packet |
|
a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
asl
parents:
830
diff
changeset
|
481 for compatibility with some tftp servers. |
|
a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
asl
parents:
830
diff
changeset
|
482 |
|
830
5fbe5042a140
* cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
nickg
parents:
811
diff
changeset
|
483 2003-03-14 Nick Garnett <nickg@balti.calivar.com> |
|
5fbe5042a140
* cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
nickg
parents:
811
diff
changeset
|
484 |
|
5fbe5042a140
* cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
nickg
parents:
811
diff
changeset
|
485 * cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on |
|
5fbe5042a140
* cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
nickg
parents:
811
diff
changeset
|
486 accumulation and display of mbuf state information. |
|
5fbe5042a140
* cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
nickg
parents:
811
diff
changeset
|
487 |
| 811 | 488 2003-03-06 Gary Thomas <gary@mlbassoc.com> |
| 489 | |
| 490 * src/getaddrinfo.c: Need to clear any addresses - malloc() can | |
| 491 return garbage which the stack desn't like. | |
| 492 | |
| 807 | 493 2003-03-05 Gary Thomas <gary@mlbassoc.com> |
| 494 | |
| 495 * src/getaddrinfo.c: Allow getaddrinfo() to use DNS gethostbyXXX() | |
| 496 routines if DNS is present. Also, eliminate some debug messages. | |
| 497 | |
| 749 | 498 2003-02-25 Andrew Lunn <andrew.lunn@ascom.ch> |
| 499 | |
| 500 * src/getserv.c: Added a servent structure for SNTP. | |
| 501 | |
| 730 | 502 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com> |
| 503 | |
| 504 * cdl/net.cdl: Improve doc links. | |
| 505 | |
| 506 * doc/prepare-manpages.sh: Generate namespaced IDs, without shouting. | |
| 507 * doc/tcpip-manpages.sgml: Regenerated. | |
| 508 | |
|
554
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
509 2003-01-31 Jonathan Larmour <jifl@eCosCentric.com> |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
510 |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
511 * cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
512 devices. |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
513 (CYGPKG_NET_TESTS): Remove from under CYGPKG_NET_BUILD_TESTS (which |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
514 became CYGPKG_NET_BUILD_HW_TESTS) so the loopback tests are always |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
515 built. |
|
885dc4632462
* cdl/net.cdl (CYGPKG_NET_BUILD_HW_TESTS): Requires eth hardware
jlarmour
parents:
513
diff
changeset
|
516 |
| 513 | 517 2003-01-20 Gary Thomas <gary@mlbassoc.com> |
| 518 | |
| 519 * tests/nc_test_slave.c: Improve handling of UDP buffer space - try | |
| 520 to minimize amount of "idle" time when this occurs. Since this test | |
| 521 is just for show, these changes just make the numbers "look" better. | |
| 522 | |
|
504
43dbc9753e8f
* src/network_support.c (init_all_network_interfaces): Define buf
jlarmour
parents:
499
diff
changeset
|
523 2003-01-18 Jonathan Larmour <jifl@eCosCentric.com> |
|
43dbc9753e8f
* src/network_support.c (init_all_network_interfaces): Define buf
jlarmour
parents:
499
diff
changeset
|
524 |
|
43dbc9753e8f
* src/network_support.c (init_all_network_interfaces): Define buf
jlarmour
parents:
499
diff
changeset
|
525 * src/network_support.c (init_all_network_interfaces): Define buf |
|
43dbc9753e8f
* src/network_support.c (init_all_network_interfaces): Define buf
jlarmour
parents:
499
diff
changeset
|
526 as const. |
|
43dbc9753e8f
* src/network_support.c (init_all_network_interfaces): Define buf
jlarmour
parents:
499
diff
changeset
|
527 |
|
499
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
528 2003-01-10 Andrew Lunn <andrew.lunn@ascom.ch> |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
529 |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
530 * src/network_support.c (init_all_network_interfaces): Added |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
531 support for a hard coded domain name. Inspired by Motoya Kurotsu. |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
532 |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
533 2003-01-09 Andrew Lunn <andrew.lunn@ascom.ch> |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
534 |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
535 * src/network_support.c (init_all_network_interfaces): Added |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
536 support for a hard coded, default DNS server address. |
|
87027e29073d
* src/network_support.c (init_all_network_interfaces): Added
jlarmour
parents:
490
diff
changeset
|
537 |
|
490
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
538 2003-01-12 Jonathan Larmour <jifl@eCosCentric.com> |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
539 |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
540 * src/bootp_support.c: Fix licence which should always have been |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
541 GPL since no BSD licensed code was in fact involved. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
542 * src/dhcp_prot.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
543 * src/dhcp_support.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
544 * src/network_support.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
545 * src/tftp_client.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
546 * src/tftp_dummy_file.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
547 * src/tftp_server.c: Ditto. |
|
7c34839e7e97
* src/bootp_support.c: Fix licence which should always have been
jlarmour
parents:
486
diff
changeset
|
548 |
|
486
51c094331ad0
* doc/tcpip.sgml: Use new entity name for tcpip manpages.
jlarmour
parents:
358
diff
changeset
|
549 2003-01-04 Jonathan Larmour <jifl@eCosCentric.com> |
|
51c094331ad0
* doc/tcpip.sgml: Use new entity name for tcpip manpages.
jlarmour
parents:
358
diff
changeset
|
550 |
|
51c094331ad0
* doc/tcpip.sgml: Use new entity name for tcpip manpages.
jlarmour
parents:
358
diff
changeset
|
551 * doc/tcpip.sgml: Use new entity name for tcpip manpages. |
|
51c094331ad0
* doc/tcpip.sgml: Use new entity name for tcpip manpages.
jlarmour
parents:
358
diff
changeset
|
552 |
|
358
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
553 2002-10-06 Andrew Lunn <andrew.lunn@ascom.ch> |
|
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
554 |
|
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
555 * tests/multi_lo_select.c: Need the io_fileio.h header file |
|
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
556 * tests/tcp_echo.c: (max): definition clashes with the one in |
|
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
557 the header file lib/libkern/libkern.h |
|
ff7641b16d2a
* tests/multi_lo_select.c: Need the io_fileio.h header file
asl
parents:
300
diff
changeset
|
558 |
| 300 | 559 2002-08-16 Gary Thomas <gthomas@ecoscentric.com> (on behalf of) |
| 560 2002-08-16 Louis Hamilton <hamilton@redhat.com> | |
| 561 | |
| 562 * src/ipv6_routing_thread.c: General improvements (from Red Hat) | |
| 563 for better compliance. | |
| 564 | |
|
294
9f49ba9afe89
* src/getserv.c: Include errno.h as errno is used.
jlarmour
parents:
270
diff
changeset
|
565 2002-08-14 Jonathan Larmour <jifl@ecoscentric.com> |
|
9f49ba9afe89
* src/getserv.c: Include errno.h as errno is used.
jlarmour
parents:
270
diff
changeset
|
566 |
|
9f49ba9afe89
* src/getserv.c: Include errno.h as errno is used.
jlarmour
parents:
270
diff
changeset
|
567 * src/getserv.c: Include errno.h as errno is used. |
|
9f49ba9afe89
* src/getserv.c: Include errno.h as errno is used.
jlarmour
parents:
270
diff
changeset
|
568 |
| 270 | 569 2002-08-07 Gary Thomas <gary@chez-thomas.org> |
| 570 | |
| 571 * src/tftp_server.c: | |
| 572 * src/tftp_client.c: | |
| 573 * include/arpa/tftp.h: Make block numbers unsigned to handle files | |
| 574 larger than 16MB. | |
| 575 | |
|
253
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
576 2002-07-26 Gary Thomas <gary@chez-thomas.org> |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
577 2002-07-26 Ken Cox <jkc@redhat.com> |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
578 |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
579 * src/dhcp_prot.c: The IPv6 link local address would not be |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
580 recognized if configured to use dhcp. When dhcp reconfigures |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
581 the interface after obtaining it's info, it needs to delete |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
582 the IPv6 link local address (as well as the IPv4) address before |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
583 reconfiguring. |
|
d364b93024e5
From Red Hat - fix problem with IPv6 when using DHCP.
gthomas
parents:
235
diff
changeset
|
584 |
| 235 | 585 2002-07-10 Gary Thomas <gary@chez-thomas.org> |
| 586 | |
| 587 * src/inet_addr.c: | |
| 588 * src/getproto.c: | |
| 589 * src/dhcp_prot.c: | |
| 590 * src/bootp_support.c: Pedantic - make sure "errno" is defined. | |
| 591 | |
|
229
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
592 2002-07-04 Jonathan Larmour <jlarmour@redhat.com> |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
593 |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
594 * src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
595 receive a packet longer than sizeof(struct bootp) |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
596 (do_dhcp): Also set giaddr to 0 before sends. |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
597 Verify length of received packets, especially to check for truncation. |
|
ff3465255c3a
* src/dhcp_prot.c (_dhcp_copy): Remove. Unnecessary as we can never
jlarmour
parents:
220
diff
changeset
|
598 |
| 220 | 599 2002-06-20 Gary Thomas <gary@chez-thomas.org> |
| 600 | |
| 601 * src/inet_ntop.c: Fix build error when used with newer compilers. | |
| 602 | |
| 216 | 603 2002-06-05 Gary Thomas <gary@chez-thomas.org> |
| 604 | |
| 605 * src/dhcp_prot.c (_dhcp_copy): New function used to better handle | |
| 606 replies that can be variable length. | |
| 607 | |
| 608 2002-05-30 Gary Thomas <gthomas@redhat.com> | |
| 609 | |
| 610 * tests/tcp_echo.c: Build with either stack (no libkern.h). | |
| 611 | |
| 612 * tests/bridge.c: Don't do anything (should not even be built, | |
| 613 but that's a CDL complication) if no BRIDGE support in system. | |
| 614 | |
|
212
94b558c9fb67
Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents:
211
diff
changeset
|
615 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
|
616 |
|
94b558c9fb67
Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents:
211
diff
changeset
|
617 * tests/flood.c (floodsend): Fixed warning. |
|
94b558c9fb67
Merge from eCos master repository on 2002-05-31-00:05:29-BST
jlarmour
parents:
211
diff
changeset
|
618 |
|
211
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
619 2002-05-28 Jonathan Larmour <jlarmour@redhat.com> |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
620 |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
621 * src/dhcp_prot.c (do_dhcp): xmit2 need not be static. |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
622 |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
623 2002-05-27 Gary Thomas <gthomas@redhat.com> |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
624 |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
625 * src/dhcp_prot.c (do_dhcp): Suppress my_ip and server_ip fields |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
626 in all messages where they should not be set. Also be more careful |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
627 about size of messages as they are copied. |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
628 |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
629 2002-05-24 Gary Thomas <gthomas@redhat.com> |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
630 |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
631 * src/dhcp_prot.c (do_dhcp): Suppress my_ip and server_ip fields |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
632 when returning DHCP request (acceptance phase) because some DHCP |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
633 servers insist (and the RFC says it must be this way). |
|
6eb55882e01c
Merge from eCos master repository on 2002-05-29-16:32:18-BST
jlarmour
parents:
210
diff
changeset
|
634 |
|
210
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
635 2002-05-21 Jesper Skov <jskov@redhat.com> |
|
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
636 |
|
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
637 * include/net/netdb.h: Include netinet/in.h for the in_addr use in |
|
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
638 declarations. |
|
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
639 |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
640 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
|
641 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
642 * src/tftp_dummy_file.c: Fixed warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
643 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
644 * src/getaddrinfo.c: Fixed warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
645 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
646 2002-04-26 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
647 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
648 * cdl/net.cdl: Add option for making random IP packet IDs random. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
649 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
650 2002-04-22 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
651 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
652 * src/ifaddrs.c: Reorg include files - remove warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
653 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
654 2002-04-17 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
655 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
656 * src/ipv6_routing_thread.c: New function - separate thread used to |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
657 send router soliciation messages periodically. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
658 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
659 * cdl/net.cdl: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
660 * src/network_support.c (init_all_network_interfaces): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
661 Support IPv6 routing thread. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
662 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
663 * src/getaddrinfo.c (_getaddr): Set ai_addrlen fields. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
664 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
665 2002-04-11 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
666 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
667 * tests/ga_server_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
668 * tests/nc6_test_slave.c: Fix handling of multiple sockets. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
669 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
670 2002-04-05 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
671 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
672 * tests/ga_server_test.c: Use getnameinfo(). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
673 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
674 * include/net/netdb.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
675 * src/getaddrinfo.c (getnameinfo): New [minimal] implementation. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
676 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
677 2002-04-04 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
678 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
679 * src/network_support.c (build_bootp_record): Query device for hardware |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
680 address (required change in function profile). Bug #59369 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
681 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
682 2002-03-27 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
683 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
684 * tests/make.linux: Add slave tests. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
685 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
686 * tests/nc_test_framework.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
687 * tests/nc6_test_master.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
688 * tests/nc6_test_slave.c: Fixing build problems on Linux & FreeBSD. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
689 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
690 * include/machine/types.h: Added [empty to keep OpenBSD stack happy]. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
691 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
692 2002-03-27 Jonathan Larmour <jlarmour@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
693 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
694 * doc/tcpip.sgml: Place TCP/IP manpages here. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
695 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
696 2002-03-25 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
697 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
698 * tests/nc_test_master.c: Fix problem with buffer size (static |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
699 buffer was only 8192 bytes, but the code tried to use 10240!) |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
700 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
701 * tests/nc6_test_slave.c: Print memory statistics on failures and |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
702 at the end of each test. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
703 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
704 * tests/nc6_test_master.c: Fix problem with buffer size (static |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
705 buffer was only 8192 bytes, but the code tried to use 10240!) |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
706 Lots of improvements, including command line processing to suppress |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
707 certain classes of tests. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
708 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
709 * src/inet_addr.c: Add cast to isascii() macro to avoid warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
710 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
711 2002-03-21 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
712 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
713 * tests/nc6_test_slave.c: Minor cleanups - allow building without IPv6. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
714 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
715 2002-03-20 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
716 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
717 * tests/tcp_source.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
718 * tests/tcp_sink.c: Fix build problems on Linux (no sin_len). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
719 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
720 * tests/make.linux: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
721 * tests/nc6_test_slave.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
722 * tests/nc6_test_master.c: New tests using getaddrinfo() which |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
723 can test both IPv4 and IPv6 environments. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
724 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
725 2002-03-19 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
726 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
727 * tests/addr_test.c: New test of getaddrinfo() functionality. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
728 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
729 * src/inet_ntop.c (_inet_port): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
730 * src/getaddrinfo.c (_getaddr): Fix some byte-order problems. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
731 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
732 * src/network_support.c: Fix build when PCMCIA defined. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
733 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
734 * src/bootp_support.c (do_bootp): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
735 * include/network.h: route_reinit renamed cyg_route_reinit. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
736 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
737 * include/bootp.h: Clean up warnings (add prototypes, etc). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
738 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
739 2002-03-12 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
740 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
741 * tests/dhcp_test2.c (cyg_user_start): Change priority of test |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
742 thread to CYGPKG_NET_DHCP_THREAD_PRIORITY, so that it is lower |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
743 than the network service thread. Otherwise down-up cycling the |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
744 state of some types of driver leaks MBUFs because of tx-done |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
745 events being lost. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
746 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
747 2002-03-11 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
748 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
749 * cdl/net.cdl: Add dhcp_test2 to the list. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
750 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
751 * tests/dhcp_test2.c: New testcase: repeatedly cycle interface(s) |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
752 up and down using DHCP to test for storeleaks. The test cannot |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
753 tell unless you run it forever, of course, but that it completes |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
754 without timeout is a fair test in itself. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
755 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
756 2002-03-08 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
757 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
758 * tests/tcp_lo_test.c (server): Need to set 'len', otherwise |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
759 the source socket address is undefined. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
760 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
761 2002-03-07 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
762 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
763 * src/dhcp_prot.c: Some [internal] function names have changed. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
764 In particular, route_reinit() and arc4random(). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
765 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
766 2002-03-06 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
767 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
768 * tests/ga_server_test.c: New test - used to exercise getaddrinfo(). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
769 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
770 * src/inet_pton.c: Minor source code cleanups. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
771 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
772 * src/inet_ntop.c (_inet_ntop): Add [non-standard] functions |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
773 which make it easier for code to be generic in the handling |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
774 of network addresses (struct sockaddr). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
775 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
776 * include/net/netdb.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
777 * include/network.h: Reorg - network address functions are now |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
778 all in <net/netdb.h> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
779 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
780 * cdl/net.cdl: Add getaddrinfo support. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
781 * src/getaddrinfo.c: New file. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
782 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
783 * include/arpa/nameser.h: Fix some warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
784 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
785 2002-02-26 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
786 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
787 * src/dhcp_prot.c (do_dhcp): Two things: a) not all ACK packets |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
788 contain all the information that we in the OFFER packet, so do not |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
789 overwrite the offer with any ACKs we receive. b) REQUEST packets |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
790 when in the RENEWING or REBINDING states "MUST NOT" contain REQ_IP |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
791 nor SERVER_ID tags. So remove 'em. Hence: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
792 (unset_tag): New routine. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
793 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
794 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
|
795 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
796 * doc/tcpip.sgml: New file. Separated generic documentation |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
797 of network support from the specific stack docs. Also much |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
798 tidying and improvement. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
799 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
800 2002-02-19 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
801 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
802 * tests/ipv6_server_test.c: New file. Test TCP/IPv6 sockets. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
803 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
804 * src/bootp_support.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
805 * src/inet_pton.c: Remove some warnings. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
806 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
807 * src/inet_ntop.c: New file(). |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
808 * cdl/net.cdl: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
809 * include/network.h: Add prototypes for inet_ntop() and |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
810 inet_pton() - generic [numeric] address support. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
811 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
812 2002-02-18 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
813 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
814 * cdl/net.cdl: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
815 Add new interface CYGINT_IO_ETH_MULTICAST which is used to |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
816 insure that drivers support multicast addresses if IPv6 is used. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
817 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
818 2002-02-18 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
819 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
820 * src/bootp_support.c (init_net_IPv6): Fix problem with static address |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
821 prefix mask(length). This kept the stack from accepting neighborhood |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
822 routing for that same prefix. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
823 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
824 2002-02-16 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
825 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
826 * src/inet_pton.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
827 New file - parse from presentation (ASCII) to network. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
828 Useful for handling IPv6 addresses. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
829 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
830 2002-02-15 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
831 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
832 * src/network_support.c (init_all_network_interfaces): Set IPv6 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
833 static addresses if configured. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
834 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
835 * src/bootp_support.c (init_net_IPv6): New function used to set |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
836 static IPv6 addresses. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
837 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
838 * cdl/net.cdl: Improve layering to better support multiple |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
839 stacks. Move IPv4/IPv6 control to this level. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
840 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
841 2002-02-01 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
842 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
843 * tests/nc_test_slave.c (do_tcp_test): Make it build. There is no |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
844 test_chan here, only test_chan_slave and test_chan_master. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
845 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
846 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
|
847 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
848 * tests/udp_lo_test.c (server): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
849 * tests/tcp_source.c (source_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
850 * tests/tcp_sink.c (sink_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
851 * tests/tcp_lo_test.c (server): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
852 * tests/tcp_lo_select.c (server): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
853 * tests/ping_test.c (ping_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
854 * tests/ping_lo_test.c (ping_test_loopback): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
855 * tests/nc_test_slave.c (do_udp_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
856 * tests/multi_lo_select.c (dummy): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
857 * tests/ftp_test.c (ftp_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
858 * tests/flood.c (net_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
859 * tests/dhcp_test.c (ping_test): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
860 * src/tftp_server.c (tftpd_write_file): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
861 * src/tftp_client.c (tftp_get): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
862 * src/network_support.c (init_loopback_interface): |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
863 * src/dhcp_prot.c (bring_half_up): Need valid value for sin_len. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
864 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
865 2002-01-31 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
866 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
867 * src/dhcp_prot.c (do_dhcp): Also check the ESA in any received |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
868 answer matches, in case of an XID clash anyway. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
869 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
870 2002-01-31 Hugo Tyson <hmt@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
871 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
872 * src/dhcp_prot.c (do_dhcp): Generate a new XID (transaction ID) |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
873 every time this routine is entered. Use the ESA and a random |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
874 source to avoid clashes with other net presences. (The ESA was |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
875 used uninitialized before this change.) Also use new macro |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
876 NEW_XID to increment the XID when we move to a new phase of the |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
877 protocol - one XID covers a question (identically transmitted |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
878 several times if necessary) and its answer. A new question => a |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
879 new XID. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
880 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
881 Also fixed a gedankenbug about the timeouts. Old version tried |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
882 RENEWING the lease when T1 timed out as it should; but if that |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
883 failed (after the normal retries), it went straight into REBINDING |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
884 whether or not T2 had already timed out. Likewise if REBINDING |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
885 failed, it terminated the lease, whether or not the EX time had |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
886 timed out. This is wrong - it meant that a lease of 600 seconds |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
887 would actually shutdown the interface after about 340 (T1 + some) |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
888 if the server was gone. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
889 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
890 The fix is to return to state BOUND from either RENEWING or |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
891 REBINDING (without resetting the lease timeouts) even if the |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
892 attempt failed; the rest of the lease machinery will take care of |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
893 things as and when the right time ticks by. It's still the case |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
894 that if a timeout occurs whilst trying on part or another, the |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
895 machine will be forced to the next state - all that is in order as |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
896 it always was. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
897 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
898 2002-01-29 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
899 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
900 * tests/server_test.c (server_test): Add message for timeout. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
901 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
902 2002-01-28 Gary Thomas <gthomas@redhat.com> |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
903 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
904 * tests/udp_lo_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
905 * tests/tftp_server_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
906 * tests/tftp_client_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
907 * tests/tcp_source.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
908 * tests/tcp_sink.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
909 * tests/tcp_lo_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
910 * tests/tcp_lo_select.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
911 * tests/tcp_echo.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
912 * tests/socket_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
913 * tests/set_mac_address.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
914 * tests/server_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
915 * tests/ping_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
916 * tests/ping_lo_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
917 * tests/nc_test_slave.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
918 * tests/nc_test_master.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
919 * tests/nc_test_framework.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
920 * tests/multi_lo_select.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
921 * tests/mbuf_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
922 * tests/make.linux: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
923 * tests/linux_echo.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
924 * tests/ftp_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
925 * tests/flood.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
926 * tests/dhcp_test.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
927 * tests/bridge.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
928 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
929 * src/tftp_server.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
930 * src/tftp_dummy_file.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
931 * src/tftp_client.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
932 * src/network_support.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
933 * src/inet_ntoa.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
934 * src/inet_addr.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
935 * src/getserv.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
936 * src/getproto.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
937 * src/dhcp_support.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
938 * src/dhcp_prot.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
939 * src/bootp_support.c: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
940 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
941 * include/net/netdb.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
942 * include/machine/endian.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
943 * include/machine/ansi.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
944 * include/arpa/tftp.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
945 * include/arpa/telnet.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
946 * include/arpa/nameser.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
947 * include/arpa/inet.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
948 * include/arpa/ftp.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
949 * include/tftp_support.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
950 * include/network.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
951 * include/dhcp.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
952 * include/bootp.h: |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
953 |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
954 * cdl/net.cdl: New [common] networking package. Actual stacks |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
955 are implementations provided alongside this package. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
956 |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
957 # ####GPLCOPYRIGHTBEGIN#### |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
958 # ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
959 # This file is part of eCos, the Embedded Configurable Operating System. |
| 2847 | 960 # Copyright (C) 2002, 2009 Free Software Foundation, Inc. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
961 # |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
962 # 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:
2470
diff
changeset
|
963 # 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:
2470
diff
changeset
|
964 # 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:
2470
diff
changeset
|
965 # later version. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
966 # |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
967 # 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:
2470
diff
changeset
|
968 # 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:
2470
diff
changeset
|
969 # 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:
2470
diff
changeset
|
970 # General Public License for more details. |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
diff
changeset
|
971 # |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
972 # 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:
2470
diff
changeset
|
973 # 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:
2470
diff
changeset
|
974 # Free Software Foundation, Inc., 51 Franklin Street, |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
975 # Fifth Floor, Boston, MA 02110-1301, USA. |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
976 # ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2470
diff
changeset
|
977 # ####GPLCOPYRIGHTEND#### |
