summaryrefslogtreecommitdiffstats
path: root/crypto/openssh/compat.c
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2000-06-03 09:52:37 +0000
committerkris <kris@FreeBSD.org>2000-06-03 09:52:37 +0000
commit3639dd9acea182e29b2d59915fbb97029217d9b2 (patch)
tree2b0a0dae36e62d807780aa047b690ffacb266b19 /crypto/openssh/compat.c
parent585dc667de870922b14ce5a99c088c1a68de7934 (diff)
downloadFreeBSD-src-3639dd9acea182e29b2d59915fbb97029217d9b2.zip
FreeBSD-src-3639dd9acea182e29b2d59915fbb97029217d9b2.tar.gz
Initial import of OpenSSH snapshot from 2000/05/30
Obtained from: OpenBSD
Diffstat (limited to 'crypto/openssh/compat.c')
-rw-r--r--crypto/openssh/compat.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/crypto/openssh/compat.c b/crypto/openssh/compat.c
index 33e509c..1dd0c39 100644
--- a/crypto/openssh/compat.c
+++ b/crypto/openssh/compat.c
@@ -28,7 +28,7 @@
*/
#include "includes.h"
-RCSID("$Id: compat.c,v 1.13 2000/05/08 17:42:24 markus Exp $");
+RCSID("$Id: compat.c,v 1.14 2000/05/22 18:42:01 markus Exp $");
#include "ssh.h"
#include "packet.h"
@@ -80,10 +80,12 @@ compat_datafellows(const char *version)
int
proto_spec(const char *spec)
{
- char *s = xstrdup(spec);
- char *p;
+ char *s, *p;
int ret = SSH_PROTO_UNKNOWN;
+ if (spec == NULL)
+ return ret;
+ s = xstrdup(spec);
for ((p = strtok(s, SEP)); p; (p = strtok(NULL, SEP))) {
switch(atoi(p)) {
case 1:
OpenPOWER on IntegriCloud