projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Changed a variable from short to int. The setting of bnc/aui does
[unix-history]
/
sbin
/
dump
/
dumprmt.c
diff --git
a/sbin/dump/dumprmt.c
b/sbin/dump/dumprmt.c
index
435eb3e
..
6cdd03e
100644
(file)
--- a/
sbin/dump/dumprmt.c
+++ b/
sbin/dump/dumprmt.c
@@
-33,7
+33,7
@@
#ifndef lint
static char sccsid[] = "@(#)dumprmt.c 5.11 (Berkeley) 3/7/91";
#ifndef lint
static char sccsid[] = "@(#)dumprmt.c 5.11 (Berkeley) 3/7/91";
-static char rcsid[] = "$Header: /
b/source/CVS/src/sbin/dump/dumprmt.c,v 1.3 1993/03/23 00:27:12 cgd
Exp $";
+static char rcsid[] = "$Header: /
a/cvs/386BSD/src/sbin/dump/dumprmt.c,v 1.2 1993/07/22 16:49:18 jkh
Exp $";
#endif /* not lint */
#include <sys/param.h>
#endif /* not lint */
#include <sys/param.h>
@@
-68,16
+68,19
@@
int rmtgetb();
void rmtgets();
int rmtcall();
char *rmtpeer;
void rmtgets();
int rmtcall();
char *rmtpeer;
+char *rmtuser;
extern int ntrec; /* blocking factor on tape */
extern void msg();
int
extern int ntrec; /* blocking factor on tape */
extern void msg();
int
-rmthost(host)
+rmthost(host
, user
)
char *host;
char *host;
+ char *user;
{
rmtpeer = host;
{
rmtpeer = host;
+ rmtuser = user;
signal(SIGPIPE, rmtconnaborted);
rmtgetconn();
if (rmtape < 0)
signal(SIGPIPE, rmtconnaborted);
rmtgetconn();
if (rmtape < 0)
@@
-111,7
+114,7
@@
rmtgetconn()
pw = getpwuid(getuid());
if (pw && pw->pw_name)
name = pw->pw_name;
pw = getpwuid(getuid());
if (pw && pw->pw_name)
name = pw->pw_name;
- rmtape = rcmd(&rmtpeer, sp->s_port, name, name, _PATH_RMT, 0);
+ rmtape = rcmd(&rmtpeer, sp->s_port, name,
rmtuser ? rmtuser :
name, _PATH_RMT, 0);
size = ntrec * TP_BSIZE;
while (size > TP_BSIZE &&
setsockopt(rmtape, SOL_SOCKET, SO_SNDBUF, &size, sizeof (size)) < 0)
size = ntrec * TP_BSIZE;
while (size > TP_BSIZE &&
setsockopt(rmtape, SOL_SOCKET, SO_SNDBUF, &size, sizeof (size)) < 0)