31 lines
904 B
Plaintext
31 lines
904 B
Plaintext
$OpenBSD: patch-src_slurp_c,v 1.3 2017/05/06 17:23:10 naddy Exp $
|
|
Index: src/slurp.c
|
|
--- src/slurp.c.orig
|
|
+++ src/slurp.c
|
|
@@ -149,7 +149,7 @@ char *do_gdict( u_char *master_msg, u_char *sendbuf, u
|
|
salt[2] = '\0';
|
|
|
|
// run generated password search
|
|
- for( i=0; i<pwdlen; testpwd[i]=wl.cset[state[i++]] );
|
|
+ for( i=0; i<pwdlen; testpwd[i]=wl.cset[state[i]], i++ );
|
|
if(pwdlen>cfg.gtask_level)
|
|
pwdlen=cfg.gtask_level;
|
|
for( i=0; i<pwdlen; )
|
|
@@ -239,7 +239,7 @@ int cl_proc( int argc, u_char **argv )
|
|
|
|
if(argc>1)
|
|
{
|
|
- if( !(*node_port=atoi(argv[--argc])) )
|
|
+ if( !(*node_port=htons(atoi(argv[--argc]))) )
|
|
goto jCOMM_HELP;
|
|
|
|
for( i=1; i<argc; i++ )
|
|
@@ -287,6 +287,6 @@ void print( const u_char *str, ... )
|
|
vsprintf(tbuf,str,parg);
|
|
va_end(parg);
|
|
if( cfg.cl & CL_VERBOSE )
|
|
- printf( tbuf );
|
|
+ printf( "%s", tbuf );
|
|
}
|
|
|