- rmtape = rcmd(&rmtpeer, IPPORT_CMDSERVER,
- "root", "root", "/etc/rmt", 0);
+ if (sp == 0) {
+ sp = getservbyname("shell", "tcp");
+ if (sp == 0) {
+ fprintf(stderr, "rdump: shell/tcp: unknown service\n");
+ exit(1);
+ }
+ }
+ rmtape = rcmd(&rmtpeer, sp->s_port, "root", "root", "/etc/rmt", 0);