tlower case - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 6acff93f3df9e47a0b4b05804e08d67f478b4e91
 (DIR) parent 9bce1d1eed81595da741991b6cfa33832cf3e4d9
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sun, 13 Feb 2005 22:10:33 +0000
       
       lower case
       
       Diffstat:
         M src/cmd/auth/asn12dsa.c             |       2 +-
         M src/cmd/auth/asn12rsa.c             |       2 +-
         A src/cmd/auth/dsa2pub.c              |      44 +++++++++++++++++++++++++++++++
         M src/cmd/auth/dsagen.c               |       2 +-
         M src/cmd/auth/mkfile                 |       1 +
         M src/cmd/auth/rsa2pub.c              |       2 +-
         M src/cmd/auth/rsafill.c              |       2 +-
         M src/cmd/auth/rsagen.c               |       2 +-
       
       8 files changed, 51 insertions(+), 6 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/auth/asn12dsa.c b/src/cmd/auth/asn12dsa.c
       t@@ -59,7 +59,7 @@ main(int argc, char **argv)
                if(key == nil)
                        sysfatal("couldn't parse asn1 key");
        
       -        s = smprint("key proto=dsa %s%sp=%B q=%B alpha=%B key=%B !secret=%B\n",
       +        s = smprint("key proto=dsa %s%sp=%lB q=%lB alpha=%lB key=%lB !secret=%lB\n",
                        tag ? tag : "", tag ? " " : "",
                        key->pub.p, key->pub.q, key->pub.alpha, key->pub.key,
                        key->secret);
 (DIR) diff --git a/src/cmd/auth/asn12rsa.c b/src/cmd/auth/asn12rsa.c
       t@@ -59,7 +59,7 @@ main(int argc, char **argv)
                if(key == nil)
                        sysfatal("couldn't parse asn1 key");
        
       -        s = smprint("key proto=rsa %s%ssize=%d ek=%B !dk=%B n=%B !p=%B !q=%B !kp=%B !kq=%B !c2=%B\n",
       +        s = smprint("key proto=rsa %s%ssize=%d ek=%lB !dk=%lB n=%lB !p=%lB !q=%lB !kp=%lB !kq=%lB !c2=%lB\n",
                        tag ? tag : "", tag ? " " : "",
                        mpsignif(key->pub.n), key->pub.ek,
                        key->dk, key->pub.n, key->p, key->q,
 (DIR) diff --git a/src/cmd/auth/dsa2pub.c b/src/cmd/auth/dsa2pub.c
       t@@ -0,0 +1,44 @@
       +#include <u.h>
       +#include <libc.h>
       +#include <auth.h>
       +#include <mp.h>
       +#include <libsec.h>
       +#include "rsa2any.h"
       +
       +void
       +usage(void)
       +{
       +        fprint(2, "usage: auth/dsa2pub [file]\n");
       +        exits("usage");
       +}
       +
       +void
       +main(int argc, char **argv)
       +{
       +        RSApriv *key;
       +        Attr *a;
       +        char *s;
       +
       +        fmtinstall('A', _attrfmt);
       +        fmtinstall('B', mpfmt);
       +        quotefmtinstall();
       +
       +        ARGBEGIN{
       +        default:
       +                usage();
       +        }ARGEND
       +
       +        if(argc > 1)
       +                usage();
       +
       +        if((key = getdsakey(argc, argv, 0, &a)) == nil)
       +                sysfatal("%r");
       +
       +        s = smprint("key %A p=%lB q=%lB alpha=%lB key=%lB\n",
       +                a, 
       +                key->pub.p, key->pub.q, key->pub.alpha, key->pub.key);
       +        if(s == nil)
       +                sysfatal("smprint: %r");
       +        write(1, s, strlen(s));
       +        exits(nil);
       +}
 (DIR) diff --git a/src/cmd/auth/dsagen.c b/src/cmd/auth/dsagen.c
       t@@ -36,7 +36,7 @@ main(int argc, char **argv)
        
                key = dsagen(nil);
        
       -        s = smprint("key proto=dsa %s%sp=%B q=%B alpha=%B key=%B !secret=%B\n",
       +        s = smprint("key proto=dsa %s%sp=%lB q=%lB alpha=%lB key=%lB !secret=%lB\n",
                        tag ? tag : "", tag ? " " : "",
                        key->pub.p, key->pub.q, key->pub.alpha, key->pub.key,
                        key->secret);
 (DIR) diff --git a/src/cmd/auth/mkfile b/src/cmd/auth/mkfile
       t@@ -6,6 +6,7 @@ TARG=\
                asn12dsa\
                asn12rsa\
                dsagen\
       +        dsa2pub\
                dsa2ssh\
                passwd\
                pemdecode\
 (DIR) diff --git a/src/cmd/auth/rsa2pub.c b/src/cmd/auth/rsa2pub.c
       t@@ -34,7 +34,7 @@ main(int argc, char **argv)
                if((key = getkey(argc, argv, 0, &a)) == nil)
                        sysfatal("%r");
        
       -        s = smprint("key %A size=%d ek=%B n=%B\n",
       +        s = smprint("key %A size=%d ek=%lB n=%lB\n",
                        a, 
                        mpsignif(key->pub.n), key->pub.ek, key->pub.n);
                if(s == nil)
 (DIR) diff --git a/src/cmd/auth/rsafill.c b/src/cmd/auth/rsafill.c
       t@@ -34,7 +34,7 @@ main(int argc, char **argv)
                if((key = getkey(argc, argv, 1, &a)) == nil)
                        sysfatal("%r");
        
       -        s = smprint("key %A size=%d ek=%B !dk=%B n=%B !p=%B !q=%B !kp=%B !kq=%B !c2=%B\n",
       +        s = smprint("key %A size=%d ek=%lB !dk=%lB n=%lB !p=%lB !q=%lB !kp=%lB !kq=%lB !c2=%lB\n",
                        a, 
                        mpsignif(key->pub.n), key->pub.ek,
                        key->dk, key->pub.n, key->p, key->q,
 (DIR) diff --git a/src/cmd/auth/rsagen.c b/src/cmd/auth/rsagen.c
       t@@ -45,7 +45,7 @@ main(int argc, char **argv)
                        key = rsagen(bits, 6, 0);
                }while(mpsignif(key->pub.n) != bits);
        
       -        s = smprint("key proto=rsa %s%ssize=%d ek=%B !dk=%B n=%B !p=%B !q=%B !kp=%B !kq=%B !c2=%B\n",
       +        s = smprint("key proto=rsa %s%ssize=%d ek=%lB !dk=%lB n=%lB !p=%lB !q=%lB !kp=%lB !kq=%lB !c2=%lB\n",
                        tag ? tag : "", tag ? " " : "",
                        mpsignif(key->pub.n), key->pub.ek,
                        key->dk, key->pub.n, key->p, key->q,