mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-02-02 10:00:38 +01:00
Remove unused and broken code defined with PIGGYBACK
This commit is contained in:
parent
4e5a7a9898
commit
65a4d15027
@ -236,17 +236,6 @@ used in remote\window.cpp(116) with #ifdef <br>
|
||||
used in remote\window.cpp(481) with #ifdef <br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(16) ISC_DATABASE_ENCRYPTION</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in jrd\jrd.cpp(5248) with #ifdef <br>
|
||||
used in jrd\unix.cpp(480) with #ifdef <br>
|
||||
used in jrd\unix.cpp(743) with #ifdef <br>
|
||||
used in jrd\unix.cpp(838) with #ifdef <br>
|
||||
used in jrd\vms.cpp(346) with #ifdef <br>
|
||||
used in jrd\vms.cpp(547) with #ifdef <br>
|
||||
used in jrd\vms.cpp(618) with #ifdef <br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(17) MANAGER_PROCESS</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in lock\lock.cpp(105) with #ifdef <br>
|
||||
@ -438,12 +427,6 @@ used in qli\parse.cpp(3771) with #ifdef <br>
|
||||
used in qli\show.epp(1834) with #ifdef <br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(22) PIGGYBACK</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in remote\inet.cpp(3432) with #ifdef <br>
|
||||
used in remote\inet.cpp(3462) with #ifdef <br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(23) REPLAY_OSRI_API_CALLS_SUBSYSTEM</td><td>System to reply requests, usable for debug. Not complete.</td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in jrd\blb.cpp(88) with #ifdef <br>
|
||||
@ -2685,69 +2668,6 @@ used in utilities\dba.epp(84) with #if<br>
|
||||
used in utilities\drop.cpp(357) with #if<br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(12) SCO</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in jrd\isc_file.cpp(267) with #ifndef<br>
|
||||
used in jrd\shdef.h(87) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(34) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(87) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(98) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(130) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(169) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(179) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(189) with #ifdef <br>
|
||||
used in jrd\shrinit.cpp(195) with #ifndef<br>
|
||||
used in jrd\shrinit.cpp(200) with #ifdef <br>
|
||||
used in jrd\shrinit.cpp(220) with #ifdef <br>
|
||||
used in jrd\shrinit.cpp(236) with #ifdef <br>
|
||||
used in remote\inet.cpp(491) with #ifndef<br>
|
||||
used in remote\inet.cpp(526) with #ifndef<br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(13) SCO_EV</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in jrd\flu.cpp(100) with #if<br>
|
||||
used in jrd\isc.cpp(83) with #ifdef <br>
|
||||
used in jrd\isc.cpp(329) with #if<br>
|
||||
used in jrd\isc_ipc.cpp(94) with #ifdef <br>
|
||||
used in remote\remote_def.h(67) with #ifdef <br>
|
||||
used in utilities\drop.cpp(306) with #ifdef <br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(14) SCO_UNIX</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in gpre\gpre.h(79) with #if<br>
|
||||
used in journal\console.cpp(34) with #ifdef <br>
|
||||
used in jrd\cvt.cpp(83) with #ifdef <br>
|
||||
used in jrd\isc_file.cpp(167) with #ifdef <br>
|
||||
used in jrd\isc_file.cpp(1432) with #ifdef <br>
|
||||
used in jrd\jio.cpp(58) with #ifdef <br>
|
||||
used in jrd\svc.cpp(98) with #ifdef <br>
|
||||
used in lock\lock.h(83) with #ifdef <br>
|
||||
used in remote\inet.cpp(122) with #if<br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(15) SINIXZ</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in common\config\config.cpp(71) with #ifdef <br>
|
||||
used in gpre\cob.cpp(160) with #ifdef <br>
|
||||
used in gpre\ftn.cpp(256) with #ifdef <br>
|
||||
used in jrd\flu.cpp(100) with #if<br>
|
||||
used in jrd\flu.cpp(228) with #if<br>
|
||||
used in jrd\isc_file.cpp(203) with #if<br>
|
||||
used in jrd\isc_file.cpp(587) with #if<br>
|
||||
used in jrd\isc_file.cpp(1018) with #if<br>
|
||||
used in jrd\isc_ipc.cpp(222) with #ifdef <br>
|
||||
used in jrd\isc_ipc.cpp(1023) with #ifdef <br>
|
||||
used in jrd\license.h(123) with #ifdef <br>
|
||||
used in jrd\pag.cpp(168) with #ifdef <br>
|
||||
used in jrd\why.cpp(518) with #ifndef<br>
|
||||
used in lock\lock.h(87) with #ifdef <br>
|
||||
used in remote\inet.cpp(2398) with #if<br>
|
||||
used in remote\inet.cpp(2427) with #if<br>
|
||||
used in utilities\drop.cpp(357) with #if<br>
|
||||
</td></tr>
|
||||
<tr><td valign="top">
|
||||
(16) SOLARIS</td><td> </td></tr>
|
||||
<tr><td> </td><td>
|
||||
used in common\classes\locks.h(12) with #ifndef<br>
|
||||
|
@ -2767,56 +2767,6 @@ static bool_t inet_write( XDR* xdrs )
|
||||
|
||||
return TRUE;
|
||||
|
||||
#ifdef PIGGYBACK
|
||||
// CVC: Screwed logic here: if I initialize l2 to zero, nothing useful executes.
|
||||
SCHAR aux_buffer[BUFFER_SIZE];
|
||||
SSHORT l2 = 0;
|
||||
#error Assign l2 some meaningful value before running this.
|
||||
// If the other end has not piggy-backed the next packet, we're done.
|
||||
|
||||
if (!l2)
|
||||
return TRUE;
|
||||
|
||||
// We've got a piggy-backed response. If the packet is partial,
|
||||
// send an ACK for part we did receive.
|
||||
|
||||
char* p2 = aux_buffer;
|
||||
|
||||
while (l2 < 0)
|
||||
{
|
||||
if (!packet_send(port, 0, 0))
|
||||
return FALSE;
|
||||
p2 -= l2;
|
||||
length = aux_buffer + sizeof(aux_buffer) - p2;
|
||||
if (!packet_receive(port, p2, length, &l2))
|
||||
{
|
||||
p2 += l2;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
length = p2 - aux_buffer + l2;
|
||||
|
||||
// Now we're got a encode glump ready to stuff into the read buffer.
|
||||
// Unfortunately, if we just add it to the read buffer, we will shortly
|
||||
// overflow the buffer. To avoid this, "scrumpf down" the active bits
|
||||
// in the read buffer, then add out stuff at the end.
|
||||
|
||||
xdrs = &port->port_receive;
|
||||
p2 = xdrs->x_base;
|
||||
|
||||
if (xdrs->x_handy && p2 != xdrs->x_private) {
|
||||
memmove(p2, xdrs->x_private, xdrs->x_handy);
|
||||
}
|
||||
|
||||
p2 += xdrs->x_handy;
|
||||
|
||||
xdrs->x_private = xdrs->x_base;
|
||||
|
||||
// xdrs->x_handy += JAP_decode (aux_buffer, length, p2);
|
||||
|
||||
return TRUE;
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
|
Loading…
Reference in New Issue
Block a user