version 1.77, 2016/05/25 15:36:01 |
version 1.78, 2016/08/14 18:34:48 |
|
|
void |
void |
restart(int argc, char *argv[]) |
restart(int argc, char *argv[]) |
{ |
{ |
quad_t nrestart_point; |
off_t nrestart_point; |
char *ep; |
char *ep; |
|
|
if (argc != 2) |
if (argc != 2) |
fputs("restart: offset not specified.\n", ttyout); |
fputs("restart: offset not specified.\n", ttyout); |
else { |
else { |
nrestart_point = strtoq(argv[1], &ep, 10); |
nrestart_point = strtoll(argv[1], &ep, 10); |
if (nrestart_point == QUAD_MAX || *ep != '\0') |
if (nrestart_point == LLONG_MAX || *ep != '\0') |
fputs("restart: invalid offset.\n", ttyout); |
fputs("restart: invalid offset.\n", ttyout); |
else { |
else { |
fprintf(ttyout, "Restarting at %lld. Execute get, put " |
fprintf(ttyout, "Restarting at %lld. Execute get, put " |
|
|
void |
void |
page(int argc, char *argv[]) |
page(int argc, char *argv[]) |
{ |
{ |
int orestart_point, ohash, overbose; |
off_t orestart_point; |
|
int ohash, overbose; |
char *p, *pager, *oldargv1; |
char *p, *pager, *oldargv1; |
|
|
if ((argc < 2 && !another(&argc, &argv, "file")) || argc > 2) { |
if ((argc < 2 && !another(&argc, &argv, "file")) || argc > 2) { |