mirror of
https://github.com/paradoxxxzero/butterfly.git
synced 2026-05-26 07:08:08 +00:00
Be more permissive on local for same private ip.
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
__version__ = '2.0.6'
|
||||
__version__ = '2.0.7'
|
||||
|
||||
|
||||
import os
|
||||
|
||||
@@ -177,7 +177,8 @@ class Socket(object):
|
||||
|
||||
@property
|
||||
def local(self):
|
||||
return self.remote_addr in ['127.0.0.1', '::1', '::ffff:127.0.0.1']
|
||||
return (self.remote_addr in ['127.0.0.1', '::1', '::ffff:127.0.0.1'] or
|
||||
self.local_addr == self.remote_addr)
|
||||
|
||||
def __repr__(self):
|
||||
return '<Socket L: %s:%d R: %s:%d User: %r>' % (
|
||||
|
||||
Reference in New Issue
Block a user