Adjust for assuan_register_command change.
authorWerner Koch <wk@gnupg.org>
Wed, 4 Nov 2009 10:06:38 +0000 (10:06 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 4 Nov 2009 10:06:38 +0000 (10:06 +0000)
agent/ChangeLog
agent/command.c
g10/ChangeLog
g10/server.c
g13/ChangeLog
g13/server.c
scd/ChangeLog
scd/command.c
sm/ChangeLog
sm/server.c

index 1d457cc..9851226 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-04  Werner Koch  <wk@g10code.com>
+
+       * command.c (register_commands): Add NULL arg to
+       assuan_register_command.
+
 2009-11-02  Marcus Brinkmann  <marcus@g10code.de>
 
        * command.c (reset_notify): Take LINE arg and return error.
index 17737ba..4b2d702 100644 (file)
@@ -1865,7 +1865,7 @@ register_commands (assuan_context_t ctx)
 
   for (i=0; table[i].name; i++)
     {
-      rc = assuan_register_command (ctx, table[i].name, table[i].handler);
+      rc = assuan_register_command (ctx, table[i].name, table[i].handler, NULL);
       if (rc)
         return rc;
     } 
index b2ea640..55048f2 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-04  Werner Koch  <wk@g10code.com>
+
+       * server.c (register_commands): Add NULL arg to
+       assuan_register_command.
+
 2009-11-02  Marcus Brinkmann  <marcus@g10code.de>
 
        * server.c (reset_notify, input_notify, output_notify): Update to
index bdd28f0..8b56941 100644 (file)
@@ -634,7 +634,7 @@ register_commands (assuan_context_t ctx)
 
   for (i=0; table[i].name; i++)
     {
-      rc = assuan_register_command (ctx, table[i].name, table[i].handler);
+      rc = assuan_register_command (ctx, table[i].name, table[i].handler, NULL);
       if (rc)
         return rc;
     } 
index 615fb1c..cc51472 100644 (file)
@@ -1,2 +1,4 @@
+2009-11-04  Werner Koch  <wk@g10code.com>
+
        Under initial development - no need for a ChangeLog.
 
index 071e032..fd18b90 100644 (file)
@@ -212,6 +212,15 @@ reset_notify (assuan_context_t ctx, char *line)
    further commands.  The filename is reset with the RESET command,
    another OPEN or the CREATE command.
  */
+static const char hlp_open[] = 
+  "OPEN [<options>] <filename>\n"
+  "\n"
+  "Open the container FILENAME.  FILENAME must be percent-plus\n"
+  "escaped.  A quick check to see whether this is a suitable G13\n"
+  "container file is done.  However no cryptographic check or any\n"
+  "other check is done.  This command is used to define the target for\n"
+  "further commands.  The filename is reset with the RESET command,\n"
+  "another OPEN or the CREATE command.";
 static gpg_error_t
 cmd_open (assuan_context_t ctx, char *line)
 {
@@ -543,8 +552,9 @@ register_commands (assuan_context_t ctx)
   static struct {
     const char *name;
     assuan_handler_t handler;
+    const char * const help;
   } table[] =  {
-    { "OPEN",          cmd_open },
+    { "OPEN",          cmd_open, hlp_open },
     { "MOUNT",         cmd_mount },
     { "UMOUNT",        cmd_umount },
     { "RECIPIENT",     cmd_recipient },
@@ -560,7 +570,8 @@ register_commands (assuan_context_t ctx)
 
   for (i=0; table[i].name; i++)
     {
-      err = assuan_register_command (ctx, table[i].name, table[i].handler);
+      err = assuan_register_command (ctx, table[i].name, table[i].handler,
+                                     table[i].help);
       if (err)
         return err;
     } 
index db19fee..5aeabe0 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-04  Werner Koch  <wk@g10code.com>
+
+       * command.c (register_commands): Add NULL arg to
+       assuan_register_command.
+
 2009-11-02  Marcus Brinkmann  <marcus@g10code.de>
 
        * command.c (reset_notify): Take LINE arg and return error.
index f12f11a..46e0e42 100644 (file)
@@ -1879,7 +1879,7 @@ register_commands (assuan_context_t ctx)
 
   for (i=0; table[i].name; i++)
     {
-      rc = assuan_register_command (ctx, table[i].name, table[i].handler);
+      rc = assuan_register_command (ctx, table[i].name, table[i].handler, NULL);
       if (rc)
         return rc;
     } 
index 7781d50..cfbb944 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-04  Werner Koch  <wk@g10code.com>
+
+       * server.c (register_commands): Add NULL arg to
+       assuan_register_command.
+
 2009-11-02  Marcus Brinkmann  <marcus@g10code.de>
 
        * server.c (reset_notify, input_notify, output_notify): Update to
index aaa4fd0..1f12a16 100644 (file)
@@ -1132,7 +1132,7 @@ register_commands (assuan_context_t ctx)
 
   for (i=0; table[i].name; i++)
     {
-      rc = assuan_register_command (ctx, table[i].name, table[i].handler);
+      rc = assuan_register_command (ctx, table[i].name, table[i].handler, NULL);
       if (rc)
         return rc;
     }