lots of small fixes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@331 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -30,7 +30,6 @@ pop_dropcopy(POP *p, struct passwd *pwp)
|
|||||||
char buffer[BUFSIZ]; /* Read buffer */
|
char buffer[BUFSIZ]; /* Read buffer */
|
||||||
long offset; /* Old/New boundary */
|
long offset; /* Old/New boundary */
|
||||||
int nchar; /* Bytes written/read */
|
int nchar; /* Bytes written/read */
|
||||||
struct stat mybuf; /* For lstat() */
|
|
||||||
|
|
||||||
/* Create a temporary maildrop into which to copy the updated maildrop */
|
/* Create a temporary maildrop into which to copy the updated maildrop */
|
||||||
(void)sprintf(p->temp_drop,POP_DROP,p->user);
|
(void)sprintf(p->temp_drop,POP_DROP,p->user);
|
||||||
|
@@ -29,7 +29,7 @@ int pop_timeout = POP_TIMEOUT;
|
|||||||
|
|
||||||
jmp_buf env;
|
jmp_buf env;
|
||||||
|
|
||||||
static int
|
static RETSIGTYPE
|
||||||
ring()
|
ring()
|
||||||
{
|
{
|
||||||
longjmp(env,1);
|
longjmp(env,1);
|
||||||
@@ -41,8 +41,7 @@ ring()
|
|||||||
static char *
|
static char *
|
||||||
tgets(char *str, int size, FILE *fp, int timeout)
|
tgets(char *str, int size, FILE *fp, int timeout)
|
||||||
{
|
{
|
||||||
int ring();
|
(void) signal(SIGALRM, ring);
|
||||||
(void) signal(SIGALRM, (void *)ring);
|
|
||||||
alarm(timeout);
|
alarm(timeout);
|
||||||
if (setjmp(env))
|
if (setjmp(env))
|
||||||
str = NULL;
|
str = NULL;
|
||||||
@@ -63,8 +62,8 @@ main (int argc, char **argv)
|
|||||||
state_table * s;
|
state_table * s;
|
||||||
char message[MAXLINELEN];
|
char message[MAXLINELEN];
|
||||||
|
|
||||||
(void) signal(SIGHUP,(void *)catchSIGHUP);
|
(void) signal(SIGHUP, catchSIGHUP);
|
||||||
(void) signal(SIGPIPE,(void *)catchSIGHUP);
|
(void) signal(SIGPIPE,catchSIGHUP);
|
||||||
|
|
||||||
/* Start things rolling */
|
/* Start things rolling */
|
||||||
pop_init(&p,argc,argv);
|
pop_init(&p,argc,argv);
|
||||||
|
20
appl/telnet/configure
vendored
20
appl/telnet/configure
vendored
@@ -1162,12 +1162,12 @@ tgetent()
|
|||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:1164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
if { (eval echo configure:1164: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
eval "ac_cv_funclib_tgetent=${ac_lib:-yes}";break
|
eval "ac_cv_funclib_tgetent=${ac_lib-yes}";break
|
||||||
fi
|
fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
|
|
||||||
done
|
done
|
||||||
eval "ac_cv_funclib_tgetent=\${ac_cv_funclib_tgetent:-no}"
|
eval "ac_cv_funclib_tgetent=\${ac_cv_funclib_tgetent-no}"
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1240,12 +1240,12 @@ setupterm()
|
|||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:1242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
if { (eval echo configure:1242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
eval "ac_cv_funclib_setupterm=${ac_lib:-yes}";break
|
eval "ac_cv_funclib_setupterm=${ac_lib-yes}";break
|
||||||
fi
|
fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
|
|
||||||
done
|
done
|
||||||
eval "ac_cv_funclib_setupterm=\${ac_cv_funclib_setupterm:-no}"
|
eval "ac_cv_funclib_setupterm=\${ac_cv_funclib_setupterm-no}"
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1318,12 +1318,12 @@ socket()
|
|||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:1320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
if { (eval echo configure:1320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
eval "ac_cv_funclib_socket=${ac_lib:-yes}";break
|
eval "ac_cv_funclib_socket=${ac_lib-yes}";break
|
||||||
fi
|
fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
|
|
||||||
done
|
done
|
||||||
eval "ac_cv_funclib_socket=\${ac_cv_funclib_socket:-no}"
|
eval "ac_cv_funclib_socket=\${ac_cv_funclib_socket-no}"
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1396,12 +1396,12 @@ gethostbyname()
|
|||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:1398: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
if { (eval echo configure:1398: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
eval "ac_cv_funclib_gethostbyname=${ac_lib:-yes}";break
|
eval "ac_cv_funclib_gethostbyname=${ac_lib-yes}";break
|
||||||
fi
|
fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
|
|
||||||
done
|
done
|
||||||
eval "ac_cv_funclib_gethostbyname=\${ac_cv_funclib_gethostbyname:-no}"
|
eval "ac_cv_funclib_gethostbyname=\${ac_cv_funclib_gethostbyname-no}"
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1679,12 +1679,12 @@ logout()
|
|||||||
EOF
|
EOF
|
||||||
if { (eval echo configure:1681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
if { (eval echo configure:1681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
|
||||||
rm -rf conftest*
|
rm -rf conftest*
|
||||||
eval "ac_cv_funclib_logout=${ac_lib:-yes}";break
|
eval "ac_cv_funclib_logout=${ac_lib-yes}";break
|
||||||
fi
|
fi
|
||||||
rm -f conftest*
|
rm -f conftest*
|
||||||
|
|
||||||
done
|
done
|
||||||
eval "ac_cv_funclib_logout=\${ac_cv_funclib_logout:-no}"
|
eval "ac_cv_funclib_logout=\${ac_cv_funclib_logout-no}"
|
||||||
LIBS="$ac_save_LIBS"
|
LIBS="$ac_save_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@@ -2307,7 +2307,8 @@ int tn(int argc, char **argv)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#if defined(IP_OPTIONS) && defined(IPPROTO_IP)
|
#if defined(IP_OPTIONS) && defined(IPPROTO_IP)
|
||||||
if (srp && setsockopt(net, IPPROTO_IP, IP_OPTIONS, (char *)srp, srlen) < 0)
|
if (srp && setsockopt(net, IPPROTO_IP, IP_OPTIONS, (void *)srp,
|
||||||
|
srlen) < 0)
|
||||||
perror("setsockopt (IP_OPTIONS)");
|
perror("setsockopt (IP_OPTIONS)");
|
||||||
#endif
|
#endif
|
||||||
#if defined(IPPROTO_IP) && defined(IP_TOS)
|
#if defined(IPPROTO_IP) && defined(IP_TOS)
|
||||||
@@ -2321,7 +2322,7 @@ int tn(int argc, char **argv)
|
|||||||
tos = 020; /* Low Delay bit */
|
tos = 020; /* Low Delay bit */
|
||||||
if (tos
|
if (tos
|
||||||
&& (setsockopt(net, IPPROTO_IP, IP_TOS,
|
&& (setsockopt(net, IPPROTO_IP, IP_TOS,
|
||||||
(char *)&tos, sizeof(int)) < 0)
|
(void *)&tos, sizeof(int)) < 0)
|
||||||
&& (errno != ENOPROTOOPT))
|
&& (errno != ENOPROTOOPT))
|
||||||
perror("telnet: setsockopt (IP_TOS) (ignored)");
|
perror("telnet: setsockopt (IP_TOS) (ignored)");
|
||||||
}
|
}
|
||||||
|
@@ -92,7 +92,7 @@ SetSockOpt(fd, level, option, yesno)
|
|||||||
{
|
{
|
||||||
#ifndef NOT43
|
#ifndef NOT43
|
||||||
return setsockopt(fd, level, option,
|
return setsockopt(fd, level, option,
|
||||||
(char *)&yesno, sizeof yesno);
|
(void *)&yesno, sizeof yesno);
|
||||||
#else /* NOT43 */
|
#else /* NOT43 */
|
||||||
if (yesno == 0) { /* Can't do that in 4.2! */
|
if (yesno == 0) { /* Can't do that in 4.2! */
|
||||||
fprintf(stderr, "Error: attempt to turn off an option 0x%x.\n",
|
fprintf(stderr, "Error: attempt to turn off an option 0x%x.\n",
|
||||||
|
@@ -425,7 +425,7 @@ int main(int argc, char **argv)
|
|||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
(void) setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
|
(void) setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
|
||||||
(char *)&on, sizeof(on));
|
(void *)&on, sizeof(on));
|
||||||
if (bind(s, (struct sockaddr *)&sin, sizeof sin) < 0) {
|
if (bind(s, (struct sockaddr *)&sin, sizeof sin) < 0) {
|
||||||
perror("bind");
|
perror("bind");
|
||||||
exit(1);
|
exit(1);
|
||||||
@@ -478,9 +478,9 @@ int main(int argc, char **argv)
|
|||||||
*/
|
*/
|
||||||
#ifdef SO_SEC_MULTI /* 8.0 code */
|
#ifdef SO_SEC_MULTI /* 8.0 code */
|
||||||
if ((getsockopt(0, SOL_SOCKET, SO_SECURITY,
|
if ((getsockopt(0, SOL_SOCKET, SO_SECURITY,
|
||||||
(char *)&ss, &szss) < 0) ||
|
(void *)&ss, &szss) < 0) ||
|
||||||
(getsockopt(0, SOL_SOCKET, SO_SEC_MULTI,
|
(getsockopt(0, SOL_SOCKET, SO_SEC_MULTI,
|
||||||
(char *)&sock_multi, &szi) < 0)) {
|
(void *)&sock_multi, &szi) < 0)) {
|
||||||
perror("getsockopt");
|
perror("getsockopt");
|
||||||
exit(1);
|
exit(1);
|
||||||
} else {
|
} else {
|
||||||
@@ -498,7 +498,7 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
#else /* SO_SEC_MULTI */ /* 7.0 code */
|
#else /* SO_SEC_MULTI */ /* 7.0 code */
|
||||||
if (getsockopt(0, SOL_SOCKET, SO_SECURITY,
|
if (getsockopt(0, SOL_SOCKET, SO_SECURITY,
|
||||||
(char *)&ss, &szss) >= 0) {
|
(void *)&ss, &szss) >= 0) {
|
||||||
dv.dv_actlvl = ss.ss_slevel;
|
dv.dv_actlvl = ss.ss_slevel;
|
||||||
dv.dv_actcmp = ss.ss_compart;
|
dv.dv_actcmp = ss.ss_compart;
|
||||||
dv.dv_minlvl = ss.ss_minlvl;
|
dv.dv_minlvl = ss.ss_minlvl;
|
||||||
@@ -518,7 +518,7 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
if (keepalive &&
|
if (keepalive &&
|
||||||
setsockopt(0, SOL_SOCKET, SO_KEEPALIVE,
|
setsockopt(0, SOL_SOCKET, SO_KEEPALIVE,
|
||||||
(char *)&on, sizeof (on)) < 0) {
|
(void *)&on, sizeof (on)) < 0) {
|
||||||
syslog(LOG_WARNING, "setsockopt (SO_KEEPALIVE): %m");
|
syslog(LOG_WARNING, "setsockopt (SO_KEEPALIVE): %m");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -533,7 +533,7 @@ int main(int argc, char **argv)
|
|||||||
tos = 020; /* Low Delay bit */
|
tos = 020; /* Low Delay bit */
|
||||||
if (tos
|
if (tos
|
||||||
&& (setsockopt(0, IPPROTO_IP, IP_TOS,
|
&& (setsockopt(0, IPPROTO_IP, IP_TOS,
|
||||||
(char *)&tos, sizeof(tos)) < 0)
|
(void *)&tos, sizeof(tos)) < 0)
|
||||||
&& (errno != ENOPROTOOPT) )
|
&& (errno != ENOPROTOOPT) )
|
||||||
syslog(LOG_WARNING, "setsockopt (IP_TOS): %m");
|
syslog(LOG_WARNING, "setsockopt (IP_TOS): %m");
|
||||||
}
|
}
|
||||||
@@ -1102,7 +1102,7 @@ telnet(f, p, host)
|
|||||||
|
|
||||||
#if defined(SO_OOBINLINE)
|
#if defined(SO_OOBINLINE)
|
||||||
(void) setsockopt(net, SOL_SOCKET, SO_OOBINLINE,
|
(void) setsockopt(net, SOL_SOCKET, SO_OOBINLINE,
|
||||||
(char *)&on, sizeof on);
|
(void *)&on, sizeof on);
|
||||||
#endif /* defined(SO_OOBINLINE) */
|
#endif /* defined(SO_OOBINLINE) */
|
||||||
|
|
||||||
#ifdef SIGTSTP
|
#ifdef SIGTSTP
|
||||||
|
@@ -14,6 +14,7 @@ RCSID("$Id$");
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
#include <X11/StringDefs.h>
|
#include <X11/StringDefs.h>
|
||||||
#include <X11/Intrinsic.h>
|
#include <X11/Intrinsic.h>
|
||||||
@@ -26,6 +27,8 @@ RCSID("$Id$");
|
|||||||
#include <krb.h>
|
#include <krb.h>
|
||||||
#include <kafs.h>
|
#include <kafs.h>
|
||||||
|
|
||||||
|
char *crypt(const char *, const char *);
|
||||||
|
|
||||||
char inst[100];
|
char inst[100];
|
||||||
char name[100];
|
char name[100];
|
||||||
char realm[REALM_SZ + 1];
|
char realm[REALM_SZ + 1];
|
||||||
|
@@ -8,9 +8,10 @@
|
|||||||
#include "protos.h"
|
#include "protos.h"
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <sys/types.h>
|
||||||
#include <memory.h>
|
#include <memory.h>
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
|
Reference in New Issue
Block a user