Project

General

Profile

Actions

Bug #53281

closed

Windows IPv6 support

Added by Lucian Petrut over 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
msgr
Target version:
% Done:

100%

Source:
Tags:
Backport:
quincy pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The Windows AF_INET6 definition doesn't match the Linux one, thus
sockaddr structures must be converted when being sent over the wire.
Otherwise, Linux hosts will not be able to recognize the address
family and reject Windows client connections:

handle_client_ident peer is trying to reach
v2:(unrecognized address family 23)/0 which is not us

Note that this isn't the case with AF_INET, which has the same
definition on both platforms.


Related issues 2 (0 open2 closed)

Copied to Ceph - Backport #56728: quincy: Windows IPv6 supportResolvedLucian PetrutActions
Copied to Ceph - Backport #56729: pacific: Windows IPv6 supportResolvedLucian PetrutActions
Actions #1

Updated by Lucian Petrut over 2 years ago

  • Pull request ID set to 43957
Actions #2

Updated by Lucian Petrut over 1 year ago

  • Backport changed from pacific to quincy pacific
Actions #3

Updated by Lucian Petrut over 1 year ago

  • Status changed from New to Pending Backport
Actions #4

Updated by Lucian Petrut over 1 year ago

Actions #5

Updated by Lucian Petrut over 1 year ago

Actions #6

Updated by Backport Bot over 1 year ago

  • Tags set to backport_processed
Actions #7

Updated by Konstantin Shalygin over 1 year ago

  • Status changed from Pending Backport to Resolved
  • % Done changed from 0 to 100
  • Tags deleted (backport_processed)
Actions

Also available in: Atom PDF