summaryrefslogtreecommitdiffhomepage
path: root/plugin/ipc.c
diff options
context:
space:
mode:
authorSamuel Lidén Borell <samuel@slbdata.se>2010-11-23 19:39:00 +0100
committerSamuel Lidén Borell <samuel@slbdata.se>2010-11-23 19:39:00 +0100
commit4bba19b3adc835a2d5cd64c8489482c234fa8c88 (patch)
tree95817dacc8a174db2e6f64ae23f8c8f3b4c87588 /plugin/ipc.c
parent808c25e611cb049bc310b76b61cfa3d7154301fb (diff)
downloadfribid-4bba19b3adc835a2d5cd64c8489482c234fa8c88.tar.gz
fribid-4bba19b3adc835a2d5cd64c8489482c234fa8c88.tar.bz2
fribid-4bba19b3adc835a2d5cd64c8489482c234fa8c88.zip
Implement the ServerTime parameter
This parameter behaves much like the nonce/challenge parameter. It's simply a 10-digit value that's passed unchanged to the server (as long as it fits in a signed 32-bit integer).
Diffstat (limited to 'plugin/ipc.c')
-rw-r--r--plugin/ipc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugin/ipc.c b/plugin/ipc.c
index 36416e0..659ad5e 100644
--- a/plugin/ipc.c
+++ b/plugin/ipc.c
@@ -125,6 +125,7 @@ char *version_getVersion(Plugin *plugin) {
static void sendSignCommon(PipeInfo pipeinfo, Plugin *plugin) {
pipe_sendString(pipeinfo.out, plugin->info.auth.challenge);
+ pipe_sendInt(pipeinfo.out, plugin->info.auth.serverTime);
pipe_sendOptionalString(pipeinfo.out, plugin->info.auth.policys);
pipe_sendOptionalString(pipeinfo.out, plugin->info.auth.subjectFilter);
pipe_sendString(pipeinfo.out, plugin->url);