use unsigned/size_t where approprite
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22895 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -61,7 +61,7 @@ Authenticator *findauthenticator (int, int);
|
|||||||
int auth_wait (char *, size_t);
|
int auth_wait (char *, size_t);
|
||||||
void auth_disable_name (char *);
|
void auth_disable_name (char *);
|
||||||
void auth_finished (Authenticator *, int);
|
void auth_finished (Authenticator *, int);
|
||||||
void auth_gen_printsub (unsigned char *, int, unsigned char *, size_t);
|
void auth_gen_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
void auth_init (const char *, int);
|
void auth_init (const char *, int);
|
||||||
void auth_is (unsigned char *, int);
|
void auth_is (unsigned char *, int);
|
||||||
void auth_name(unsigned char*, int);
|
void auth_name(unsigned char*, int);
|
||||||
@@ -69,7 +69,7 @@ void auth_reply (unsigned char *, int);
|
|||||||
void auth_request (void);
|
void auth_request (void);
|
||||||
void auth_send (unsigned char *, int);
|
void auth_send (unsigned char *, int);
|
||||||
void auth_send_retry (void);
|
void auth_send_retry (void);
|
||||||
void auth_printsub(unsigned char*, int, unsigned char*, size_t);
|
void auth_printsub(unsigned char*, size_t, unsigned char*, size_t);
|
||||||
int getauthmask(char *type, int *maskp);
|
int getauthmask(char *type, int *maskp);
|
||||||
int auth_enable(char *type);
|
int auth_enable(char *type);
|
||||||
int auth_disable(char *type);
|
int auth_disable(char *type);
|
||||||
@@ -85,7 +85,7 @@ int unsafe_send (Authenticator *);
|
|||||||
void unsafe_is (Authenticator *, unsigned char *, int);
|
void unsafe_is (Authenticator *, unsigned char *, int);
|
||||||
void unsafe_reply (Authenticator *, unsigned char *, int);
|
void unsafe_reply (Authenticator *, unsigned char *, int);
|
||||||
int unsafe_status (Authenticator *, char *, int);
|
int unsafe_status (Authenticator *, char *, int);
|
||||||
void unsafe_printsub (unsigned char *, int, unsigned char *, int);
|
void unsafe_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef SRA
|
#ifdef SRA
|
||||||
@@ -94,7 +94,7 @@ int sra_send (Authenticator *);
|
|||||||
void sra_is (Authenticator *, unsigned char *, int);
|
void sra_is (Authenticator *, unsigned char *, int);
|
||||||
void sra_reply (Authenticator *, unsigned char *, int);
|
void sra_reply (Authenticator *, unsigned char *, int);
|
||||||
int sra_status (Authenticator *, char *, int);
|
int sra_status (Authenticator *, char *, int);
|
||||||
void sra_printsub (unsigned char *, int, unsigned char *, int);
|
void sra_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef KRB4
|
#ifdef KRB4
|
||||||
@@ -104,7 +104,7 @@ int kerberos4_send_oneway (Authenticator *);
|
|||||||
void kerberos4_is (Authenticator *, unsigned char *, int);
|
void kerberos4_is (Authenticator *, unsigned char *, int);
|
||||||
void kerberos4_reply (Authenticator *, unsigned char *, int);
|
void kerberos4_reply (Authenticator *, unsigned char *, int);
|
||||||
int kerberos4_status (Authenticator *, char *, size_t, int);
|
int kerberos4_status (Authenticator *, char *, size_t, int);
|
||||||
void kerberos4_printsub (unsigned char *, int, unsigned char *, int);
|
void kerberos4_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
int kerberos4_forward(Authenticator *ap, void *);
|
int kerberos4_forward(Authenticator *ap, void *);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -115,7 +115,7 @@ int kerberos5_send_oneway (Authenticator *);
|
|||||||
void kerberos5_is (Authenticator *, unsigned char *, int);
|
void kerberos5_is (Authenticator *, unsigned char *, int);
|
||||||
void kerberos5_reply (Authenticator *, unsigned char *, int);
|
void kerberos5_reply (Authenticator *, unsigned char *, int);
|
||||||
int kerberos5_status (Authenticator *, char *, size_t, int);
|
int kerberos5_status (Authenticator *, char *, size_t, int);
|
||||||
void kerberos5_printsub (unsigned char *, int, unsigned char *, int);
|
void kerberos5_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
int kerberos5_set_forward(int);
|
int kerberos5_set_forward(int);
|
||||||
int kerberos5_set_forwardable(int);
|
int kerberos5_set_forwardable(int);
|
||||||
#endif
|
#endif
|
||||||
|
@@ -627,7 +627,8 @@ auth_debug(int mode)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
auth_printsub(unsigned char *data, int cnt, unsigned char *buf, size_t buflen)
|
auth_printsub(unsigned char *data, size_t cnt,
|
||||||
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
Authenticator *ap;
|
Authenticator *ap;
|
||||||
|
|
||||||
@@ -638,7 +639,7 @@ auth_printsub(unsigned char *data, int cnt, unsigned char *buf, size_t buflen)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
auth_gen_printsub(unsigned char *data, int cnt,
|
auth_gen_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *buf, size_t buflen)
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
unsigned char *cp;
|
unsigned char *cp;
|
||||||
|
@@ -72,7 +72,7 @@ typedef struct XauthP {
|
|||||||
void (*is) (struct XauthP *, unsigned char *, int);
|
void (*is) (struct XauthP *, unsigned char *, int);
|
||||||
void (*reply) (struct XauthP *, unsigned char *, int);
|
void (*reply) (struct XauthP *, unsigned char *, int);
|
||||||
int (*status) (struct XauthP *, char *, size_t, int);
|
int (*status) (struct XauthP *, char *, size_t, int);
|
||||||
void (*printsub) (unsigned char *, int, unsigned char *, int);
|
void (*printsub) (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
} Authenticator;
|
} Authenticator;
|
||||||
|
|
||||||
#include "auth-proto.h"
|
#include "auth-proto.h"
|
||||||
|
@@ -81,12 +81,12 @@ void encrypt_dec_keyid(unsigned char*, int);
|
|||||||
void encrypt_display(void);
|
void encrypt_display(void);
|
||||||
void encrypt_enc_keyid(unsigned char*, int);
|
void encrypt_enc_keyid(unsigned char*, int);
|
||||||
void encrypt_end(void);
|
void encrypt_end(void);
|
||||||
void encrypt_gen_printsub(unsigned char*, int, unsigned char*, int);
|
void encrypt_gen_printsub(unsigned char*, size_t, unsigned char*, size_t);
|
||||||
void encrypt_init(const char*, int);
|
void encrypt_init(const char*, int);
|
||||||
void encrypt_is(unsigned char*, int);
|
void encrypt_is(unsigned char*, int);
|
||||||
void encrypt_list_types(void);
|
void encrypt_list_types(void);
|
||||||
void encrypt_not(void);
|
void encrypt_not(void);
|
||||||
void encrypt_printsub(unsigned char*, int, unsigned char*, int);
|
void encrypt_printsub(unsigned char*, size_t, unsigned char*, size_t);
|
||||||
void encrypt_reply(unsigned char*, int);
|
void encrypt_reply(unsigned char*, int);
|
||||||
void encrypt_request_end(void);
|
void encrypt_request_end(void);
|
||||||
void encrypt_request_start(unsigned char*, int);
|
void encrypt_request_start(unsigned char*, int);
|
||||||
@@ -118,7 +118,7 @@ int cfb64_is (unsigned char *, int);
|
|||||||
int cfb64_reply (unsigned char *, int);
|
int cfb64_reply (unsigned char *, int);
|
||||||
void cfb64_session (Session_Key *, int);
|
void cfb64_session (Session_Key *, int);
|
||||||
int cfb64_keyid (int, unsigned char *, int *);
|
int cfb64_keyid (int, unsigned char *, int *);
|
||||||
void cfb64_printsub (unsigned char *, int, unsigned char *, int);
|
void cfb64_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
|
|
||||||
void ofb64_encrypt (unsigned char *, int);
|
void ofb64_encrypt (unsigned char *, int);
|
||||||
int ofb64_decrypt (int);
|
int ofb64_decrypt (int);
|
||||||
@@ -128,6 +128,6 @@ int ofb64_is (unsigned char *, int);
|
|||||||
int ofb64_reply (unsigned char *, int);
|
int ofb64_reply (unsigned char *, int);
|
||||||
void ofb64_session (Session_Key *, int);
|
void ofb64_session (Session_Key *, int);
|
||||||
int ofb64_keyid (int, unsigned char *, int *);
|
int ofb64_keyid (int, unsigned char *, int *);
|
||||||
void ofb64_printsub (unsigned char *, int, unsigned char *, int);
|
void ofb64_printsub (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -124,8 +124,8 @@ int fb64_reply (unsigned char *, int, struct fb *);
|
|||||||
static void fb64_session (Session_Key *, int, struct fb *);
|
static void fb64_session (Session_Key *, int, struct fb *);
|
||||||
void fb64_stream_key (DES_cblock, struct stinfo *);
|
void fb64_stream_key (DES_cblock, struct stinfo *);
|
||||||
int fb64_keyid (int, unsigned char *, int *, struct fb *);
|
int fb64_keyid (int, unsigned char *, int *, struct fb *);
|
||||||
void fb64_printsub(unsigned char *, int ,
|
void fb64_printsub(unsigned char *, size_t ,
|
||||||
unsigned char *, int , char *);
|
unsigned char *, size_t , char *);
|
||||||
|
|
||||||
void cfb64_init(int server)
|
void cfb64_init(int server)
|
||||||
{
|
{
|
||||||
@@ -456,8 +456,8 @@ int fb64_keyid(int dir, unsigned char *kp, int *lenp, struct fb *fbp)
|
|||||||
return(fbp->state[dir-1] = state);
|
return(fbp->state[dir-1] = state);
|
||||||
}
|
}
|
||||||
|
|
||||||
void fb64_printsub(unsigned char *data, int cnt,
|
void fb64_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *buf, int buflen, char *type)
|
unsigned char *buf, size_t buflen, char *type)
|
||||||
{
|
{
|
||||||
char lbuf[32];
|
char lbuf[32];
|
||||||
int i;
|
int i;
|
||||||
@@ -497,14 +497,14 @@ void fb64_printsub(unsigned char *data, int cnt,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void cfb64_printsub(unsigned char *data, int cnt,
|
void cfb64_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *buf, int buflen)
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
fb64_printsub(data, cnt, buf, buflen, "CFB64");
|
fb64_printsub(data, cnt, buf, buflen, "CFB64");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ofb64_printsub(unsigned char *data, int cnt,
|
void ofb64_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *buf, int buflen)
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
fb64_printsub(data, cnt, buf, buflen, "OFB64");
|
fb64_printsub(data, cnt, buf, buflen, "OFB64");
|
||||||
}
|
}
|
||||||
|
@@ -965,8 +965,8 @@ encrypt_debug(int mode)
|
|||||||
encrypt_debug_mode = mode;
|
encrypt_debug_mode = mode;
|
||||||
}
|
}
|
||||||
|
|
||||||
void encrypt_gen_printsub(unsigned char *data, int cnt,
|
void encrypt_gen_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *buf, int buflen)
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
char tbuf[16], *cp;
|
char tbuf[16], *cp;
|
||||||
|
|
||||||
@@ -986,7 +986,8 @@ void encrypt_gen_printsub(unsigned char *data, int cnt,
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
encrypt_printsub(unsigned char *data, int cnt, unsigned char *buf, int buflen)
|
encrypt_printsub(unsigned char *data, size_t cnt,
|
||||||
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
Encryptions *ep;
|
Encryptions *ep;
|
||||||
int type = data[1];
|
int type = data[1];
|
||||||
|
@@ -85,7 +85,7 @@ typedef struct {
|
|||||||
int (*reply) (unsigned char *, int);
|
int (*reply) (unsigned char *, int);
|
||||||
void (*session) (Session_Key *, int);
|
void (*session) (Session_Key *, int);
|
||||||
int (*keyid) (int, unsigned char *, int *);
|
int (*keyid) (int, unsigned char *, int *);
|
||||||
void (*printsub) (unsigned char *, int, unsigned char *, int);
|
void (*printsub) (unsigned char *, size_t, unsigned char *, size_t);
|
||||||
} Encryptions;
|
} Encryptions;
|
||||||
|
|
||||||
#define SK_DES 1 /* Matched Kerberos v5 KEYTYPE_DES */
|
#define SK_DES 1 /* Matched Kerberos v5 KEYTYPE_DES */
|
||||||
|
@@ -537,7 +537,8 @@ kerberos4_status(Authenticator *ap, char *name, size_t name_sz, int level)
|
|||||||
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
||||||
|
|
||||||
void
|
void
|
||||||
kerberos4_printsub(unsigned char *data, int cnt, unsigned char *buf, int buflen)
|
kerberos4_printsub(unsigned char *data, size_t cnt,
|
||||||
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@@ -722,7 +722,8 @@ kerberos5_status(Authenticator *ap, char *name, size_t name_sz, int level)
|
|||||||
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
||||||
|
|
||||||
void
|
void
|
||||||
kerberos5_printsub(unsigned char *data, int cnt, unsigned char *buf, int buflen)
|
kerberos5_printsub(unsigned char *data, size_t cnt,
|
||||||
|
unsigned char *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@@ -348,9 +348,8 @@ krb4encpwd_status(ap, name, name_sz, level)
|
|||||||
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
||||||
|
|
||||||
void
|
void
|
||||||
krb4encpwd_printsub(data, cnt, buf, buflen)
|
krb4encpwd_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *data, *buf;
|
unsigned char *buf, size_t buflen)
|
||||||
int cnt, buflen;
|
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@@ -75,5 +75,5 @@ void net_encrypt (void);
|
|||||||
int telnet_spin (void);
|
int telnet_spin (void);
|
||||||
char *telnet_getenv (const char *);
|
char *telnet_getenv (const char *);
|
||||||
char *telnet_gets (char *, char *, int, int);
|
char *telnet_gets (char *, char *, int, int);
|
||||||
void printsub(int direction, unsigned char *pointer, int length);
|
void printsub(int direction, unsigned char *pointer, size_t);
|
||||||
#endif
|
#endif
|
||||||
|
@@ -403,11 +403,10 @@ rsaencpwd_status(ap, name, name_sz, level)
|
|||||||
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
||||||
|
|
||||||
void
|
void
|
||||||
rsaencpwd_printsub(data, cnt, buf, buflen)
|
rsaencpwd_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *data, *buf;
|
unsigned char * buf, size_t buflen)
|
||||||
int cnt, buflen;
|
|
||||||
{
|
{
|
||||||
int i;
|
size_t i;
|
||||||
|
|
||||||
buf[buflen-1] = '\0'; /* make sure it's NULL terminated */
|
buf[buflen-1] = '\0'; /* make sure it's NULL terminated */
|
||||||
buflen -= 1;
|
buflen -= 1;
|
||||||
|
@@ -526,11 +526,10 @@ spx_status(ap, name, name_sz, level)
|
|||||||
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
|
||||||
|
|
||||||
void
|
void
|
||||||
spx_printsub(data, cnt, buf, buflen)
|
spx_printsub(unsigned char *data, size_t cnt,
|
||||||
unsigned char *data, *buf;
|
unsigned char *buf, size_t buflen)
|
||||||
int cnt, buflen;
|
|
||||||
{
|
{
|
||||||
int i;
|
size_t i;
|
||||||
|
|
||||||
buf[buflen-1] = '\0'; /* make sure it's NULL terminated */
|
buf[buflen-1] = '\0'; /* make sure it's NULL terminated */
|
||||||
buflen -= 1;
|
buflen -= 1;
|
||||||
|
@@ -291,7 +291,6 @@ void xmitEC(void);
|
|||||||
|
|
||||||
void Dump (char, unsigned char *, int);
|
void Dump (char, unsigned char *, int);
|
||||||
void printoption (char *, int, int);
|
void printoption (char *, int, int);
|
||||||
void printsub (int, unsigned char *, int);
|
|
||||||
void sendnaws (void);
|
void sendnaws (void);
|
||||||
void setconnmode (int);
|
void setconnmode (int);
|
||||||
void setcommandmode (void);
|
void setcommandmode (void);
|
||||||
@@ -360,7 +359,7 @@ void SetNetTrace(char *file);
|
|||||||
void Dump(char direction, unsigned char *buffer, int length);
|
void Dump(char direction, unsigned char *buffer, int length);
|
||||||
void printoption(char *direction, int cmd, int option);
|
void printoption(char *direction, int cmd, int option);
|
||||||
void optionstatus(void);
|
void optionstatus(void);
|
||||||
void printsub(int direction, unsigned char *pointer, int length);
|
void printsub(int direction, unsigned char *pointer, size_t length);
|
||||||
void EmptyTerminal(void);
|
void EmptyTerminal(void);
|
||||||
void SetForExit(void);
|
void SetForExit(void);
|
||||||
void Exit(int returnCode);
|
void Exit(int returnCode);
|
||||||
|
@@ -249,7 +249,7 @@ optionstatus(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
printsub(int direction, unsigned char *pointer, int length)
|
printsub(int direction, unsigned char *pointer, size_t length)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
unsigned char buf[512];
|
unsigned char buf[512];
|
||||||
@@ -295,7 +295,9 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
fprintf(NetTrace, "TERMINAL-TYPE ");
|
fprintf(NetTrace, "TERMINAL-TYPE ");
|
||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
fprintf(NetTrace, "IS \"%.*s\"", length-2, (char *)pointer+2);
|
fprintf(NetTrace, "IS \"%.*s\"",
|
||||||
|
(int)(length-2),
|
||||||
|
(char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
case TELQUAL_SEND:
|
case TELQUAL_SEND:
|
||||||
fprintf(NetTrace, "SEND");
|
fprintf(NetTrace, "SEND");
|
||||||
@@ -315,7 +317,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
fprintf(NetTrace, " IS ");
|
fprintf(NetTrace, " IS ");
|
||||||
fprintf(NetTrace, "%.*s", length-2, (char *)pointer+2);
|
fprintf(NetTrace, "%.*s", (int)(length-2), (char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (pointer[1] == 1)
|
if (pointer[1] == 1)
|
||||||
@@ -696,7 +698,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
fprintf(NetTrace, "X-DISPLAY-LOCATION ");
|
fprintf(NetTrace, "X-DISPLAY-LOCATION ");
|
||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
fprintf(NetTrace, "IS \"%.*s\"", length-2, (char *)pointer+2);
|
fprintf(NetTrace, "IS \"%.*s\"", (int)(length-2), (char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
case TELQUAL_SEND:
|
case TELQUAL_SEND:
|
||||||
fprintf(NetTrace, "SEND");
|
fprintf(NetTrace, "SEND");
|
||||||
|
@@ -147,8 +147,8 @@ void putstr (char *s);
|
|||||||
void putchr (int cc);
|
void putchr (int cc);
|
||||||
void putf (char *cp, char *where);
|
void putf (char *cp, char *where);
|
||||||
void printoption (char *fmt, int option);
|
void printoption (char *fmt, int option);
|
||||||
void printsub (int direction, unsigned char *pointer, int length);
|
void printsub (int direction, unsigned char *pointer, size_t length);
|
||||||
void printdata (char *tag, char *ptr, int cnt);
|
void printdata (char *tag, char *ptr, size_t cnt);
|
||||||
int login_tty(int t);
|
int login_tty(int t);
|
||||||
|
|
||||||
#ifdef ENCRYPTION
|
#ifdef ENCRYPTION
|
||||||
|
@@ -532,7 +532,7 @@ printoption(char *fmt, int option)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
printsub(int direction, unsigned char *pointer, int length)
|
printsub(int direction, unsigned char *pointer, size_t length)
|
||||||
/* '<' or '>' */
|
/* '<' or '>' */
|
||||||
/* where suboption data sits */
|
/* where suboption data sits */
|
||||||
/* length of suboption data */
|
/* length of suboption data */
|
||||||
@@ -587,7 +587,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
output_data("IS \"%.*s\"",
|
output_data("IS \"%.*s\"",
|
||||||
length-2,
|
(int)(length-2),
|
||||||
(char *)pointer+2);
|
(char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
case TELQUAL_SEND:
|
case TELQUAL_SEND:
|
||||||
@@ -606,7 +606,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
}
|
}
|
||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
output_data(" IS %.*s", length-2, (char *)pointer+2);
|
output_data(" IS %.*s", (int)(length-2), (char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (pointer[1] == 1)
|
if (pointer[1] == 1)
|
||||||
@@ -884,7 +884,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
switch (pointer[1]) {
|
switch (pointer[1]) {
|
||||||
case TELQUAL_IS:
|
case TELQUAL_IS:
|
||||||
output_data("IS \"%.*s\"",
|
output_data("IS \"%.*s\"",
|
||||||
length-2,
|
(int)(length-2),
|
||||||
(char *)pointer+2);
|
(char *)pointer+2);
|
||||||
break;
|
break;
|
||||||
case TELQUAL_SEND:
|
case TELQUAL_SEND:
|
||||||
@@ -1019,7 +1019,7 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
case TELQUAL_NAME:
|
case TELQUAL_NAME:
|
||||||
i = 2;
|
i = 2;
|
||||||
output_data(" NAME \"%.*s\"",
|
output_data(" NAME \"%.*s\"",
|
||||||
length - 2,
|
(int)(length - 2),
|
||||||
pointer);
|
pointer);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -1130,9 +1130,9 @@ printsub(int direction, unsigned char *pointer, int length)
|
|||||||
* Dump a data buffer in hex and ascii to the output data stream.
|
* Dump a data buffer in hex and ascii to the output data stream.
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
printdata(char *tag, char *ptr, int cnt)
|
printdata(char *tag, char *ptr, size_t cnt)
|
||||||
{
|
{
|
||||||
int i;
|
size_t i;
|
||||||
char xbuf[30];
|
char xbuf[30];
|
||||||
|
|
||||||
while (cnt) {
|
while (cnt) {
|
||||||
|
Reference in New Issue
Block a user