diff options
| author | markus <> | 2004-04-08 08:03:15 +0000 |
|---|---|---|
| committer | markus <> | 2004-04-08 08:03:15 +0000 |
| commit | 40d673554117d24c9f46be721235d3e302c06e04 (patch) | |
| tree | 341e7f38b840f3e503afb6e471123c0f2ba082c3 /src/lib/libcrypto/bio | |
| parent | cbf88de39286be06cd20e0c65b6cb7633dce25a5 (diff) | |
| download | openbsd-40d673554117d24c9f46be721235d3e302c06e04.tar.gz openbsd-40d673554117d24c9f46be721235d3e302c06e04.tar.bz2 openbsd-40d673554117d24c9f46be721235d3e302c06e04.zip | |
merge 0.9.7d
Diffstat (limited to 'src/lib/libcrypto/bio')
| -rw-r--r-- | src/lib/libcrypto/bio/b_dump.c | 24 | ||||
| -rw-r--r-- | src/lib/libcrypto/bio/b_print.c | 12 | ||||
| -rw-r--r-- | src/lib/libcrypto/bio/b_sock.c | 12 | ||||
| -rw-r--r-- | src/lib/libcrypto/bio/bio_cb.c | 30 | ||||
| -rw-r--r-- | src/lib/libcrypto/bio/bss_conn.c | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/bio/bss_file.c | 10 |
6 files changed, 47 insertions, 47 deletions
diff --git a/src/lib/libcrypto/bio/b_dump.c b/src/lib/libcrypto/bio/b_dump.c index 983604fb49..f671e722fa 100644 --- a/src/lib/libcrypto/bio/b_dump.c +++ b/src/lib/libcrypto/bio/b_dump.c | |||
| @@ -104,41 +104,41 @@ int BIO_dump_indent(BIO *bio, const char *s, int len, int indent) | |||
| 104 | for(i=0;i<rows;i++) | 104 | for(i=0;i<rows;i++) |
| 105 | { | 105 | { |
| 106 | buf[0]='\0'; /* start with empty string */ | 106 | buf[0]='\0'; /* start with empty string */ |
| 107 | strlcpy(buf,str,sizeof buf); | 107 | BUF_strlcpy(buf,str,sizeof buf); |
| 108 | snprintf(tmp,sizeof tmp,"%04x - ",i*dump_width); | 108 | BIO_snprintf(tmp,sizeof tmp,"%04x - ",i*dump_width); |
| 109 | strlcat(buf,tmp,sizeof buf); | 109 | BUF_strlcat(buf,tmp,sizeof buf); |
| 110 | for(j=0;j<dump_width;j++) | 110 | for(j=0;j<dump_width;j++) |
| 111 | { | 111 | { |
| 112 | if (((i*dump_width)+j)>=len) | 112 | if (((i*dump_width)+j)>=len) |
| 113 | { | 113 | { |
| 114 | strlcat(buf," ",sizeof buf); | 114 | BUF_strlcat(buf," ",sizeof buf); |
| 115 | } | 115 | } |
| 116 | else | 116 | else |
| 117 | { | 117 | { |
| 118 | ch=((unsigned char)*(s+i*dump_width+j)) & 0xff; | 118 | ch=((unsigned char)*(s+i*dump_width+j)) & 0xff; |
| 119 | snprintf(tmp,sizeof tmp,"%02x%c",ch, | 119 | BIO_snprintf(tmp,sizeof tmp,"%02x%c",ch, |
| 120 | j==7?'-':' '); | 120 | j==7?'-':' '); |
| 121 | strlcat(buf,tmp,sizeof buf); | 121 | BUF_strlcat(buf,tmp,sizeof buf); |
| 122 | } | 122 | } |
| 123 | } | 123 | } |
| 124 | strlcat(buf," ",sizeof buf); | 124 | BUF_strlcat(buf," ",sizeof buf); |
| 125 | for(j=0;j<dump_width;j++) | 125 | for(j=0;j<dump_width;j++) |
| 126 | { | 126 | { |
| 127 | if (((i*dump_width)+j)>=len) | 127 | if (((i*dump_width)+j)>=len) |
| 128 | break; | 128 | break; |
| 129 | ch=((unsigned char)*(s+i*dump_width+j)) & 0xff; | 129 | ch=((unsigned char)*(s+i*dump_width+j)) & 0xff; |
| 130 | #ifndef CHARSET_EBCDIC | 130 | #ifndef CHARSET_EBCDIC |
| 131 | snprintf(tmp,sizeof tmp,"%c", | 131 | BIO_snprintf(tmp,sizeof tmp,"%c", |
| 132 | ((ch>=' ')&&(ch<='~'))?ch:'.'); | 132 | ((ch>=' ')&&(ch<='~'))?ch:'.'); |
| 133 | #else | 133 | #else |
| 134 | snprintf(tmp,sizeof tmp,"%c", | 134 | BIO_snprintf(tmp,sizeof tmp,"%c", |
| 135 | ((ch>=os_toascii[' '])&&(ch<=os_toascii['~'])) | 135 | ((ch>=os_toascii[' '])&&(ch<=os_toascii['~'])) |
| 136 | ? os_toebcdic[ch] | 136 | ? os_toebcdic[ch] |
| 137 | : '.'); | 137 | : '.'); |
| 138 | #endif | 138 | #endif |
| 139 | strlcat(buf,tmp,sizeof buf); | 139 | BUF_strlcat(buf,tmp,sizeof buf); |
| 140 | } | 140 | } |
| 141 | strlcat(buf,"\n",sizeof buf); | 141 | BUF_strlcat(buf,"\n",sizeof buf); |
| 142 | /* if this is the last call then update the ddt_dump thing so that | 142 | /* if this is the last call then update the ddt_dump thing so that |
| 143 | * we will move the selection point in the debug window | 143 | * we will move the selection point in the debug window |
| 144 | */ | 144 | */ |
| @@ -147,7 +147,7 @@ int BIO_dump_indent(BIO *bio, const char *s, int len, int indent) | |||
| 147 | #ifdef TRUNCATE | 147 | #ifdef TRUNCATE |
| 148 | if (trunc > 0) | 148 | if (trunc > 0) |
| 149 | { | 149 | { |
| 150 | snprintf(buf,sizeof buf,"%s%04x - <SPACES/NULS>\n",str, | 150 | BIO_snprintf(buf,sizeof buf,"%s%04x - <SPACES/NULS>\n",str, |
| 151 | len+trunc); | 151 | len+trunc); |
| 152 | ret+=BIO_write(bio,(char *)buf,strlen(buf)); | 152 | ret+=BIO_write(bio,(char *)buf,strlen(buf)); |
| 153 | } | 153 | } |
diff --git a/src/lib/libcrypto/bio/b_print.c b/src/lib/libcrypto/bio/b_print.c index 2cfc689dd6..fbff331796 100644 --- a/src/lib/libcrypto/bio/b_print.c +++ b/src/lib/libcrypto/bio/b_print.c | |||
| @@ -576,12 +576,12 @@ abs_val(LDOUBLE value) | |||
| 576 | } | 576 | } |
| 577 | 577 | ||
| 578 | static LDOUBLE | 578 | static LDOUBLE |
| 579 | pow10(int exp) | 579 | pow10(int in_exp) |
| 580 | { | 580 | { |
| 581 | LDOUBLE result = 1; | 581 | LDOUBLE result = 1; |
| 582 | while (exp) { | 582 | while (in_exp) { |
| 583 | result *= 10; | 583 | result *= 10; |
| 584 | exp--; | 584 | in_exp--; |
| 585 | } | 585 | } |
| 586 | return result; | 586 | return result; |
| 587 | } | 587 | } |
| @@ -652,8 +652,8 @@ fmtfp( | |||
| 652 | (caps ? "0123456789ABCDEF" | 652 | (caps ? "0123456789ABCDEF" |
| 653 | : "0123456789abcdef")[intpart % 10]; | 653 | : "0123456789abcdef")[intpart % 10]; |
| 654 | intpart = (intpart / 10); | 654 | intpart = (intpart / 10); |
| 655 | } while (intpart && (iplace < sizeof iplace)); | 655 | } while (intpart && (iplace < sizeof iconvert)); |
| 656 | if (iplace == sizeof iplace) | 656 | if (iplace == sizeof iconvert) |
| 657 | iplace--; | 657 | iplace--; |
| 658 | iconvert[iplace] = 0; | 658 | iconvert[iplace] = 0; |
| 659 | 659 | ||
| @@ -664,7 +664,7 @@ fmtfp( | |||
| 664 | : "0123456789abcdef")[fracpart % 10]; | 664 | : "0123456789abcdef")[fracpart % 10]; |
| 665 | fracpart = (fracpart / 10); | 665 | fracpart = (fracpart / 10); |
| 666 | } while (fplace < max); | 666 | } while (fplace < max); |
| 667 | if (fplace == sizeof fplace) | 667 | if (fplace == sizeof fconvert) |
| 668 | fplace--; | 668 | fplace--; |
| 669 | fconvert[fplace] = 0; | 669 | fconvert[fplace] = 0; |
| 670 | 670 | ||
diff --git a/src/lib/libcrypto/bio/b_sock.c b/src/lib/libcrypto/bio/b_sock.c index 5282f8a8f7..c851298d1e 100644 --- a/src/lib/libcrypto/bio/b_sock.c +++ b/src/lib/libcrypto/bio/b_sock.c | |||
| @@ -709,12 +709,12 @@ int BIO_accept(int sock, char **addr) | |||
| 709 | } | 709 | } |
| 710 | *addr=p; | 710 | *addr=p; |
| 711 | } | 711 | } |
| 712 | snprintf(*addr,24,"%d.%d.%d.%d:%d", | 712 | BIO_snprintf(*addr,24,"%d.%d.%d.%d:%d", |
| 713 | (unsigned char)(l>>24L)&0xff, | 713 | (unsigned char)(l>>24L)&0xff, |
| 714 | (unsigned char)(l>>16L)&0xff, | 714 | (unsigned char)(l>>16L)&0xff, |
| 715 | (unsigned char)(l>> 8L)&0xff, | 715 | (unsigned char)(l>> 8L)&0xff, |
| 716 | (unsigned char)(l )&0xff, | 716 | (unsigned char)(l )&0xff, |
| 717 | port); | 717 | port); |
| 718 | end: | 718 | end: |
| 719 | return(ret); | 719 | return(ret); |
| 720 | } | 720 | } |
diff --git a/src/lib/libcrypto/bio/bio_cb.c b/src/lib/libcrypto/bio/bio_cb.c index ee9159ebd8..6f4254a114 100644 --- a/src/lib/libcrypto/bio/bio_cb.c +++ b/src/lib/libcrypto/bio/bio_cb.c | |||
| @@ -75,56 +75,56 @@ long MS_CALLBACK BIO_debug_callback(BIO *bio, int cmd, const char *argp, | |||
| 75 | if (BIO_CB_RETURN & cmd) | 75 | if (BIO_CB_RETURN & cmd) |
| 76 | r=ret; | 76 | r=ret; |
| 77 | 77 | ||
| 78 | snprintf(buf,sizeof buf,"BIO[%08lX]:",(unsigned long)bio); | 78 | BIO_snprintf(buf,sizeof buf,"BIO[%08lX]:",(unsigned long)bio); |
| 79 | p= &(buf[14]); | 79 | p= &(buf[14]); |
| 80 | p_maxlen = sizeof buf - 14; | 80 | p_maxlen = sizeof buf - 14; |
| 81 | switch (cmd) | 81 | switch (cmd) |
| 82 | { | 82 | { |
| 83 | case BIO_CB_FREE: | 83 | case BIO_CB_FREE: |
| 84 | snprintf(p,p_maxlen,"Free - %s\n",bio->method->name); | 84 | BIO_snprintf(p,p_maxlen,"Free - %s\n",bio->method->name); |
| 85 | break; | 85 | break; |
| 86 | case BIO_CB_READ: | 86 | case BIO_CB_READ: |
| 87 | if (bio->method->type & BIO_TYPE_DESCRIPTOR) | 87 | if (bio->method->type & BIO_TYPE_DESCRIPTOR) |
| 88 | snprintf(p,p_maxlen,"read(%d,%d) - %s fd=%d\n", | 88 | BIO_snprintf(p,p_maxlen,"read(%d,%d) - %s fd=%d\n", |
| 89 | bio->num,argi,bio->method->name,bio->num); | 89 | bio->num,argi,bio->method->name,bio->num); |
| 90 | else | 90 | else |
| 91 | snprintf(p,p_maxlen,"read(%d,%d) - %s\n", | 91 | BIO_snprintf(p,p_maxlen,"read(%d,%d) - %s\n", |
| 92 | bio->num,argi,bio->method->name); | 92 | bio->num,argi,bio->method->name); |
| 93 | break; | 93 | break; |
| 94 | case BIO_CB_WRITE: | 94 | case BIO_CB_WRITE: |
| 95 | if (bio->method->type & BIO_TYPE_DESCRIPTOR) | 95 | if (bio->method->type & BIO_TYPE_DESCRIPTOR) |
| 96 | snprintf(p,p_maxlen,"write(%d,%d) - %s fd=%d\n", | 96 | BIO_snprintf(p,p_maxlen,"write(%d,%d) - %s fd=%d\n", |
| 97 | bio->num,argi,bio->method->name,bio->num); | 97 | bio->num,argi,bio->method->name,bio->num); |
| 98 | else | 98 | else |
| 99 | snprintf(p,p_maxlen,"write(%d,%d) - %s\n", | 99 | BIO_snprintf(p,p_maxlen,"write(%d,%d) - %s\n", |
| 100 | bio->num,argi,bio->method->name); | 100 | bio->num,argi,bio->method->name); |
| 101 | break; | 101 | break; |
| 102 | case BIO_CB_PUTS: | 102 | case BIO_CB_PUTS: |
| 103 | snprintf(p,p_maxlen,"puts() - %s\n",bio->method->name); | 103 | BIO_snprintf(p,p_maxlen,"puts() - %s\n",bio->method->name); |
| 104 | break; | 104 | break; |
| 105 | case BIO_CB_GETS: | 105 | case BIO_CB_GETS: |
| 106 | snprintf(p,p_maxlen,"gets(%d) - %s\n",argi,bio->method->name); | 106 | BIO_snprintf(p,p_maxlen,"gets(%d) - %s\n",argi,bio->method->name); |
| 107 | break; | 107 | break; |
| 108 | case BIO_CB_CTRL: | 108 | case BIO_CB_CTRL: |
| 109 | snprintf(p,p_maxlen,"ctrl(%d) - %s\n",argi,bio->method->name); | 109 | BIO_snprintf(p,p_maxlen,"ctrl(%d) - %s\n",argi,bio->method->name); |
| 110 | break; | 110 | break; |
| 111 | case BIO_CB_RETURN|BIO_CB_READ: | 111 | case BIO_CB_RETURN|BIO_CB_READ: |
| 112 | snprintf(p,p_maxlen,"read return %ld\n",ret); | 112 | BIO_snprintf(p,p_maxlen,"read return %ld\n",ret); |
| 113 | break; | 113 | break; |
| 114 | case BIO_CB_RETURN|BIO_CB_WRITE: | 114 | case BIO_CB_RETURN|BIO_CB_WRITE: |
| 115 | snprintf(p,p_maxlen,"write return %ld\n",ret); | 115 | BIO_snprintf(p,p_maxlen,"write return %ld\n",ret); |
| 116 | break; | 116 | break; |
| 117 | case BIO_CB_RETURN|BIO_CB_GETS: | 117 | case BIO_CB_RETURN|BIO_CB_GETS: |
| 118 | snprintf(p,p_maxlen,"gets return %ld\n",ret); | 118 | BIO_snprintf(p,p_maxlen,"gets return %ld\n",ret); |
| 119 | break; | 119 | break; |
| 120 | case BIO_CB_RETURN|BIO_CB_PUTS: | 120 | case BIO_CB_RETURN|BIO_CB_PUTS: |
| 121 | snprintf(p,p_maxlen,"puts return %ld\n",ret); | 121 | BIO_snprintf(p,p_maxlen,"puts return %ld\n",ret); |
| 122 | break; | 122 | break; |
| 123 | case BIO_CB_RETURN|BIO_CB_CTRL: | 123 | case BIO_CB_RETURN|BIO_CB_CTRL: |
| 124 | snprintf(p,p_maxlen,"ctrl return %ld\n",ret); | 124 | BIO_snprintf(p,p_maxlen,"ctrl return %ld\n",ret); |
| 125 | break; | 125 | break; |
| 126 | default: | 126 | default: |
| 127 | snprintf(p,p_maxlen,"bio callback - unknown type (%d)\n",cmd); | 127 | BIO_snprintf(p,p_maxlen,"bio callback - unknown type (%d)\n",cmd); |
| 128 | break; | 128 | break; |
| 129 | } | 129 | } |
| 130 | 130 | ||
diff --git a/src/lib/libcrypto/bio/bss_conn.c b/src/lib/libcrypto/bio/bss_conn.c index 8c694140ed..f5d0e759e2 100644 --- a/src/lib/libcrypto/bio/bss_conn.c +++ b/src/lib/libcrypto/bio/bss_conn.c | |||
| @@ -521,8 +521,8 @@ static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) | |||
| 521 | char buf[16]; | 521 | char buf[16]; |
| 522 | unsigned char *p = ptr; | 522 | unsigned char *p = ptr; |
| 523 | 523 | ||
| 524 | snprintf(buf,sizeof buf,"%d.%d.%d.%d", | 524 | BIO_snprintf(buf,sizeof buf,"%d.%d.%d.%d", |
| 525 | p[0],p[1],p[2],p[3]); | 525 | p[0],p[1],p[2],p[3]); |
| 526 | if (data->param_hostname != NULL) | 526 | if (data->param_hostname != NULL) |
| 527 | OPENSSL_free(data->param_hostname); | 527 | OPENSSL_free(data->param_hostname); |
| 528 | data->param_hostname=BUF_strdup(buf); | 528 | data->param_hostname=BUF_strdup(buf); |
| @@ -532,7 +532,7 @@ static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) | |||
| 532 | { | 532 | { |
| 533 | char buf[DECIMAL_SIZE(int)+1]; | 533 | char buf[DECIMAL_SIZE(int)+1]; |
| 534 | 534 | ||
| 535 | snprintf(buf,sizeof buf,"%d",*(int *)ptr); | 535 | BIO_snprintf(buf,sizeof buf,"%d",*(int *)ptr); |
| 536 | if (data->param_port != NULL) | 536 | if (data->param_port != NULL) |
| 537 | OPENSSL_free(data->param_port); | 537 | OPENSSL_free(data->param_port); |
| 538 | data->param_port=BUF_strdup(buf); | 538 | data->param_port=BUF_strdup(buf); |
diff --git a/src/lib/libcrypto/bio/bss_file.c b/src/lib/libcrypto/bio/bss_file.c index 0ca603ee0a..9cdf159f82 100644 --- a/src/lib/libcrypto/bio/bss_file.c +++ b/src/lib/libcrypto/bio/bss_file.c | |||
| @@ -249,15 +249,15 @@ static long MS_CALLBACK file_ctrl(BIO *b, int cmd, long num, void *ptr) | |||
| 249 | if (num & BIO_FP_APPEND) | 249 | if (num & BIO_FP_APPEND) |
| 250 | { | 250 | { |
| 251 | if (num & BIO_FP_READ) | 251 | if (num & BIO_FP_READ) |
| 252 | strlcpy(p,"a+",sizeof p); | 252 | BUF_strlcpy(p,"a+",sizeof p); |
| 253 | else strlcpy(p,"a",sizeof p); | 253 | else BUF_strlcpy(p,"a",sizeof p); |
| 254 | } | 254 | } |
| 255 | else if ((num & BIO_FP_READ) && (num & BIO_FP_WRITE)) | 255 | else if ((num & BIO_FP_READ) && (num & BIO_FP_WRITE)) |
| 256 | strlcpy(p,"r+",sizeof p); | 256 | BUF_strlcpy(p,"r+",sizeof p); |
| 257 | else if (num & BIO_FP_WRITE) | 257 | else if (num & BIO_FP_WRITE) |
| 258 | strlcpy(p,"w",sizeof p); | 258 | BUF_strlcpy(p,"w",sizeof p); |
| 259 | else if (num & BIO_FP_READ) | 259 | else if (num & BIO_FP_READ) |
| 260 | strlcpy(p,"r",sizeof p); | 260 | BUF_strlcpy(p,"r",sizeof p); |
| 261 | else | 261 | else |
| 262 | { | 262 | { |
| 263 | BIOerr(BIO_F_FILE_CTRL,BIO_R_BAD_FOPEN_MODE); | 263 | BIOerr(BIO_F_FILE_CTRL,BIO_R_BAD_FOPEN_MODE); |
