(stream, addr, port, method='')
| 48 | # has run Bitmessage recently without SOCKS turned on and received good |
| 49 | # bootstrap nodes using that method. |
| 50 | def try_add_known_node(stream, addr, port, method=''): |
| 51 | try: |
| 52 | socket.inet_aton(addr) |
| 53 | except (TypeError, socket.error): |
| 54 | return |
| 55 | logger.info( |
| 56 | 'Adding %s to knownNodes based on %s DNS bootstrap method', |
| 57 | addr, method) |
| 58 | addKnownNode(stream, state.Peer(addr, port)) |
| 59 | |
| 60 | proxy_type = BMConfigParser().get('bitmessagesettings', 'socksproxytype') |
| 61 |