[BACK]Return to openssl.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/openssl.c between version 1.16 and 1.17

version 1.16, 2015/10/10 20:18:30 version 1.17, 2015/10/10 22:28:51
Line 137 
Line 137 
 #define FUNC_TYPE_MD_ALG        5  #define FUNC_TYPE_MD_ALG        5
 #define FUNC_TYPE_CIPHER_ALG    6  #define FUNC_TYPE_CIPHER_ALG    6
   
   int single_execution = 0;
   
 typedef struct {  typedef struct {
         int type;          int type;
         const char *name;          const char *name;
Line 499 
Line 501 
         fp = lh_FUNCTION_retrieve(prog, &f);          fp = lh_FUNCTION_retrieve(prog, &f);
         if (fp != NULL) {          if (fp != NULL) {
                 argv[0] = pname;                  argv[0] = pname;
   
                   single_execution = 1;
                 ret = fp->func(argc, argv);                  ret = fp->func(argc, argv);
                 goto end;                  goto end;
         }          }
Line 509 
Line 513 
         if (argc != 1) {          if (argc != 1) {
                 argc--;                  argc--;
                 argv++;                  argv++;
   
                   single_execution = 1;
                 ret = do_cmd(prog, argc, argv);                  ret = do_cmd(prog, argc, argv);
                 if (ret < 0)                  if (ret < 0)
                         ret = 0;                          ret = 0;

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17