@@ -544,10 +544,10 @@ var SyscallsLibrary = {
544
544
return socket ;
545
545
} ,
546
546
/** @param {boolean= } allowNull */
547
- $getSocketAddress__deps : [ '_read_sockaddr ' ] ,
547
+ $getSocketAddress__deps : [ '$readSockaddr ' ] ,
548
548
$getSocketAddress : function ( addrp , addrlen , allowNull ) {
549
549
if ( allowNull && addrp === 0 ) return null ;
550
- var info = __read_sockaddr ( addrp , addrlen ) ;
550
+ var info = readSockaddr ( addrp , addrlen ) ;
551
551
if ( info . errno ) throw new FS . ErrnoError ( info . errno ) ;
552
552
info . addr = DNS . lookup_addr ( info . addr ) || info . addr ;
553
553
#if SYSCALL_DEBUG
@@ -563,12 +563,12 @@ var SyscallsLibrary = {
563
563
#endif
564
564
return sock . stream . fd ;
565
565
} ,
566
- __sys_getsockname__deps : [ '$getSocketFromFD' , '_write_sockaddr ' , '$DNS' ] ,
566
+ __sys_getsockname__deps : [ '$getSocketFromFD' , '$writeSockaddr ' , '$DNS' ] ,
567
567
__sys_getsockname : function ( fd , addr , addrlen ) {
568
568
err ( "__sys_getsockname " + fd ) ;
569
569
var sock = getSocketFromFD ( fd ) ;
570
570
// TODO: sock.saddr should never be undefined, see TODO in websocket_sock_ops.getname
571
- var errno = __write_sockaddr ( addr , sock . family , DNS . lookup_name ( sock . saddr || '0.0.0.0' ) , sock . sport , addrlen ) ;
571
+ var errno = writeSockaddr ( addr , sock . family , DNS . lookup_name ( sock . saddr || '0.0.0.0' ) , sock . sport , addrlen ) ;
572
572
#if ASSERTIONS
573
573
assert ( ! errno ) ;
574
574
#endif
@@ -583,13 +583,13 @@ var SyscallsLibrary = {
583
583
__sys_setsockopt: function ( fd ) {
584
584
return - { { { cDefine ( 'ENOPROTOOPT' ) } } } ; // The option is unknown at the level indicated.
585
585
} ,
586
- __sys_getpeername__deps: [ '$getSocketFromFD' , '_write_sockaddr ' , '$DNS' ] ,
586
+ __sys_getpeername__deps: [ '$getSocketFromFD' , '$writeSockaddr ' , '$DNS' ] ,
587
587
__sys_getpeername : function ( fd , addr , addrlen ) {
588
588
var sock = getSocketFromFD ( fd ) ;
589
589
if ( ! sock . daddr ) {
590
590
return - { { { cDefine ( 'ENOTCONN' ) } } } ; // The socket is not connected.
591
591
}
592
- var errno = __write_sockaddr ( addr , sock . family , DNS . lookup_name ( sock . daddr ) , sock . dport , addrlen ) ;
592
+ var errno = writeSockaddr ( addr , sock . family , DNS . lookup_name ( sock . daddr ) , sock . dport , addrlen ) ;
593
593
#if ASSERTIONS
594
594
assert ( ! errno ) ;
595
595
#endif
@@ -607,12 +607,12 @@ var SyscallsLibrary = {
607
607
getSocketFromFD ( fd ) ;
608
608
return - { { { cDefine ( 'ENOSYS' ) } } } ; // unsupported feature
609
609
} ,
610
- __sys_accept4__deps: [ '$getSocketFromFD' , '_write_sockaddr ' , '$DNS' ] ,
610
+ __sys_accept4__deps: [ '$getSocketFromFD' , '$writeSockaddr ' , '$DNS' ] ,
611
611
__sys_accept4 : function ( fd , addr , addrlen , flags ) {
612
612
var sock = getSocketFromFD ( fd ) ;
613
613
var newsock = sock . sock_ops . accept ( sock ) ;
614
614
if ( addr ) {
615
- var errno = __write_sockaddr ( addr , newsock . family , DNS . lookup_name ( newsock . daddr ) , newsock . dport , addrlen ) ;
615
+ var errno = writeSockaddr ( addr , newsock . family , DNS . lookup_name ( newsock . daddr ) , newsock . dport , addrlen ) ;
616
616
#if ASSERTIONS
617
617
assert ( ! errno ) ;
618
618
#endif
@@ -632,13 +632,13 @@ var SyscallsLibrary = {
632
632
sock . sock_ops . listen ( sock , backlog ) ;
633
633
return 0 ;
634
634
} ,
635
- __sys_recvfrom__deps : [ '$getSocketFromFD' , '_write_sockaddr ' , '$DNS' ] ,
635
+ __sys_recvfrom__deps : [ '$getSocketFromFD' , '$writeSockaddr ' , '$DNS' ] ,
636
636
__sys_recvfrom : function ( fd , buf , len , flags , addr , addrlen ) {
637
637
var sock = getSocketFromFD ( fd ) ;
638
638
var msg = sock . sock_ops . recvmsg ( sock , len ) ;
639
639
if ( ! msg ) return 0 ; // socket is closed
640
640
if ( addr ) {
641
- var errno = __write_sockaddr ( addr , sock . family , DNS . lookup_name ( msg . addr ) , msg . port , addrlen ) ;
641
+ var errno = writeSockaddr ( addr , sock . family , DNS . lookup_name ( msg . addr ) , msg . port , addrlen ) ;
642
642
#if ASSERTIONS
643
643
assert ( ! errno ) ;
644
644
#endif
@@ -673,7 +673,7 @@ var SyscallsLibrary = {
673
673
}
674
674
return - { { { cDefine ( 'ENOPROTOOPT' ) } } } ; // The option is unknown at the level indicated.
675
675
} ,
676
- __sys_sendmsg__deps: [ '$getSocketFromFD' , '_read_sockaddr ' , '$DNS' ] ,
676
+ __sys_sendmsg__deps: [ '$getSocketFromFD' , '$readSockaddr ' , '$DNS' ] ,
677
677
__sys_sendmsg : function ( fd , message , flags ) {
678
678
var sock = getSocketFromFD ( fd ) ;
679
679
var iov = { { { makeGetValue ( 'message' , C_STRUCTS . msghdr . msg_iov , '*' ) } } } ;
@@ -683,7 +683,7 @@ var SyscallsLibrary = {
683
683
var name = { { { makeGetValue ( 'message' , C_STRUCTS . msghdr . msg_name , '*' ) } } } ;
684
684
var namelen = { { { makeGetValue ( 'message' , C_STRUCTS . msghdr . msg_namelen , 'i32' ) } } } ;
685
685
if ( name ) {
686
- var info = __read_sockaddr ( name , namelen ) ;
686
+ var info = readSockaddr ( name , namelen ) ;
687
687
if ( info . errno ) return - info . errno ;
688
688
port = info . port ;
689
689
addr = DNS . lookup_addr ( info . addr ) || info . addr ;
@@ -705,7 +705,7 @@ var SyscallsLibrary = {
705
705
// write the buffer
706
706
return sock . sock_ops . sendmsg ( sock , view , 0 , total , addr , port ) ;
707
707
} ,
708
- __sys_recvmsg__deps: [ '$getSocketFromFD' , '_write_sockaddr ' , '$DNS' ] ,
708
+ __sys_recvmsg__deps: [ '$getSocketFromFD' , '$writeSockaddr ' , '$DNS' ] ,
709
709
__sys_recvmsg : function ( fd , message , flags ) {
710
710
var sock = getSocketFromFD ( fd ) ;
711
711
var iov = { { { makeGetValue ( 'message' , C_STRUCTS . msghdr . msg_iov , 'i8*' ) } } } ;
@@ -730,7 +730,7 @@ var SyscallsLibrary = {
730
730
// write the source address out
731
731
var name = { { { makeGetValue ( 'message' , C_STRUCTS . msghdr . msg_name , '*' ) } } } ;
732
732
if ( name ) {
733
- var errno = __write_sockaddr ( name , sock . family , DNS . lookup_name ( msg . addr ) , msg . port ) ;
733
+ var errno = writeSockaddr ( name , sock . family , DNS . lookup_name ( msg . addr ) , msg . port ) ;
734
734
#if ASSERTIONS
735
735
assert ( ! errno ) ;
736
736
#endif
0 commit comments