(self, arg)
| 177 | self.push('200 active data connection established') |
| 178 | |
| 179 | def cmd_epsv(self, arg): |
| 180 | with socket.create_server((self.socket.getsockname()[0], 0), |
| 181 | family=socket.AF_INET6) as sock: |
| 182 | sock.settimeout(TIMEOUT) |
| 183 | port = sock.getsockname()[1] |
| 184 | self.push('229 entering extended passive mode (|||%d|)' %port) |
| 185 | conn, addr = sock.accept() |
| 186 | self.dtp = self.dtp_handler(conn, baseclass=self) |
| 187 | |
| 188 | def cmd_echo(self, arg): |
| 189 | # sends back the received string (used by the test suite) |
nothing calls this directly
no test coverage detected