mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-09 17:38:00 +00:00
68d89b0e69
These are all going to be used by a test program I have in the works, which will need to link against a lot more of the code base than any so far. So we need a pile of new stubs. The trickiest of these was stubs/no-network.c, which had to conditionally define a couple of extra network functions, because there are Windows-specific plug_closing_system_error and plug_closing_winsock_error functions.
27 lines
650 B
C
27 lines
650 B
C
/*
|
|
* no-timing.c: stub version of timing API.
|
|
*
|
|
* Used in any tool which needs a subsystem linked against the
|
|
* timing API but doesn't want to actually provide timing. For
|
|
* example, key generation tools need the random number generator,
|
|
* but they don't want the hassle of calling noise_regular() at
|
|
* regular intervals - and they don't _need_ it either, since they
|
|
* have their own rigorous and different means of noise collection.
|
|
*/
|
|
|
|
#include "putty.h"
|
|
|
|
unsigned long schedule_timer(int ticks, timer_fn_t fn, void *ctx)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
void expire_timer_context(void *ctx)
|
|
{
|
|
}
|
|
|
|
unsigned long timing_last_clock(void)
|
|
{
|
|
return 0;
|
|
}
|