File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
lib/truffle/socket/truffle/foreign Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ module Truffle
28
28
module Socket
29
29
module Foreign
30
30
class Sockaddr < Truffle ::FFI ::Struct
31
- config ( 'platform.sockaddr' , :sa_data , :sa_family )
31
+ config ( 'platform.sockaddr' , :sa_family , :sa_data )
32
32
33
33
SA_FAMILY_T = Truffle ::Config [ 'platform.typedef.sa_family_t' ] . to_sym
34
34
SA_FAMILY_OFFSET = Truffle ::Config [ 'platform.sockaddr.sa_family.offset' ]
@@ -44,14 +44,14 @@ def self.family_of_string(str)
44
44
end
45
45
end
46
46
47
- def data
48
- self [ :sa_data ]
49
- end
50
-
51
47
def family
52
48
self [ :sa_family ]
53
49
end
54
50
51
+ def data
52
+ self [ :sa_data ]
53
+ end
54
+
55
55
def to_s
56
56
pointer . read_string ( self . class . size )
57
57
end
Original file line number Diff line number Diff line change @@ -454,8 +454,8 @@ def constants(name)
454
454
455
455
struct 'sockaddr' do |s |
456
456
s . include 'sys/socket.h'
457
- s . field :sa_data , :char_array
458
457
s . field :sa_family , :sa_family_t
458
+ s . field :sa_data , :char_array
459
459
end
460
460
461
461
struct 'sockaddr_in' do |s |
You can’t perform that action at this time.
0 commit comments