@@ -311,7 +311,6 @@ public static void load(NativeConfiguration configuration, RubyContext context)
311
311
configuration .config ("platform.file.O_NONBLOCK" , 2048 );
312
312
configuration .config ("platform.file.O_NDELAY" , 2048 );
313
313
configuration .config ("platform.file.O_SYNC" , 1052672 );
314
- configuration .config ("platform.file.O_TMPFILE" , 4259840 );
315
314
configuration .config ("platform.file.S_IRUSR" , 256 );
316
315
configuration .config ("platform.file.S_IWUSR" , 128 );
317
316
configuration .config ("platform.file.S_IXUSR" , 64 );
@@ -364,8 +363,8 @@ public static void load(NativeConfiguration configuration, RubyContext context)
364
363
configuration .config ("platform.socket.PF_ISDN" , 34 );
365
364
configuration .config ("platform.socket.AF_LOCAL" , 1 );
366
365
configuration .config ("platform.socket.PF_LOCAL" , 1 );
367
- configuration .config ("platform.socket.AF_MAX" , 45 );
368
- configuration .config ("platform.socket.PF_MAX" , 45 );
366
+ configuration .config ("platform.socket.AF_MAX" , 37 );
367
+ configuration .config ("platform.socket.PF_MAX" , 37 );
369
368
configuration .config ("platform.socket.AF_PACKET" , 17 );
370
369
configuration .config ("platform.socket.PF_PACKET" , 17 );
371
370
configuration .config ("platform.socket.AF_ROUTE" , 16 );
@@ -443,7 +442,6 @@ public static void load(NativeConfiguration configuration, RubyContext context)
443
442
configuration .config ("platform.socket.IPPROTO_TP" , 29 );
444
443
configuration .config ("platform.socket.IPPROTO_UDP" , 17 );
445
444
configuration .config ("platform.socket.IPV6_CHECKSUM" , 7 );
446
- configuration .config ("platform.socket.IPV6_DONTFRAG" , 62 );
447
445
configuration .config ("platform.socket.IPV6_DSTOPTS" , 59 );
448
446
configuration .config ("platform.socket.IPV6_HOPLIMIT" , 52 );
449
447
configuration .config ("platform.socket.IPV6_HOPOPTS" , 54 );
@@ -453,12 +451,10 @@ public static void load(NativeConfiguration configuration, RubyContext context)
453
451
configuration .config ("platform.socket.IPV6_MULTICAST_IF" , 17 );
454
452
configuration .config ("platform.socket.IPV6_MULTICAST_LOOP" , 19 );
455
453
configuration .config ("platform.socket.IPV6_NEXTHOP" , 9 );
456
- configuration .config ("platform.socket.IPV6_PATHMTU" , 61 );
457
454
configuration .config ("platform.socket.IPV6_PKTINFO" , 50 );
458
455
configuration .config ("platform.socket.IPV6_RECVDSTOPTS" , 58 );
459
456
configuration .config ("platform.socket.IPV6_RECVHOPLIMIT" , 51 );
460
457
configuration .config ("platform.socket.IPV6_RECVHOPOPTS" , 53 );
461
- configuration .config ("platform.socket.IPV6_RECVPATHMTU" , 60 );
462
458
configuration .config ("platform.socket.IPV6_RECVPKTINFO" , 49 );
463
459
configuration .config ("platform.socket.IPV6_RECVRTHDR" , 56 );
464
460
configuration .config ("platform.socket.IPV6_RECVTCLASS" , 66 );
@@ -520,7 +516,6 @@ public static void load(NativeConfiguration configuration, RubyContext context)
520
516
configuration .config ("platform.socket.MSG_DONTWAIT" , 64 );
521
517
configuration .config ("platform.socket.MSG_EOR" , 128 );
522
518
configuration .config ("platform.socket.MSG_ERRQUEUE" , 8192 );
523
- configuration .config ("platform.socket.MSG_FASTOPEN" , 536870912 );
524
519
configuration .config ("platform.socket.MSG_FIN" , 512 );
525
520
configuration .config ("platform.socket.MSG_MORE" , 32768 );
526
521
configuration .config ("platform.socket.MSG_NOSIGNAL" , 16384 );
@@ -543,11 +538,8 @@ public static void load(NativeConfiguration configuration, RubyContext context)
543
538
configuration .config ("platform.socket.SCM_TIMESTAMP" , 29 );
544
539
configuration .config ("platform.socket.SCM_TIMESTAMPING" , 37 );
545
540
configuration .config ("platform.socket.SCM_TIMESTAMPNS" , 35 );
546
- configuration .config ("platform.socket.SCM_WIFI_STATUS" , 41 );
547
541
configuration .config ("platform.socket.SEEK_CUR" , 1 );
548
- configuration .config ("platform.socket.SEEK_DATA" , 3 );
549
542
configuration .config ("platform.socket.SEEK_END" , 2 );
550
- configuration .config ("platform.socket.SEEK_HOLE" , 4 );
551
543
configuration .config ("platform.socket.SEEK_SET" , 0 );
552
544
configuration .config ("platform.socket.SHUT_RD" , 0 );
553
545
configuration .config ("platform.socket.SHUT_RDWR" , 2 );
@@ -573,18 +565,13 @@ public static void load(NativeConfiguration configuration, RubyContext context)
573
565
configuration .config ("platform.socket.SO_DOMAIN" , 39 );
574
566
configuration .config ("platform.socket.SO_DONTROUTE" , 5 );
575
567
configuration .config ("platform.socket.SO_ERROR" , 4 );
576
- configuration .config ("platform.socket.SO_GET_FILTER" , 26 );
577
568
configuration .config ("platform.socket.SO_KEEPALIVE" , 9 );
578
569
configuration .config ("platform.socket.SO_LINGER" , 13 );
579
- configuration .config ("platform.socket.SO_LOCK_FILTER" , 44 );
580
570
configuration .config ("platform.socket.SO_MARK" , 36 );
581
- configuration .config ("platform.socket.SO_MAX_PACING_RATE" , 47 );
582
- configuration .config ("platform.socket.SO_NOFCS" , 43 );
583
571
configuration .config ("platform.socket.SO_NO_CHECK" , 11 );
584
572
configuration .config ("platform.socket.SO_OOBINLINE" , 10 );
585
573
configuration .config ("platform.socket.SO_PASSCRED" , 16 );
586
574
configuration .config ("platform.socket.SO_PASSSEC" , 34 );
587
- configuration .config ("platform.socket.SO_PEEK_OFF" , 42 );
588
575
configuration .config ("platform.socket.SO_PEERCRED" , 17 );
589
576
configuration .config ("platform.socket.SO_PEERNAME" , 28 );
590
577
configuration .config ("platform.socket.SO_PEERSEC" , 31 );
@@ -600,7 +587,6 @@ public static void load(NativeConfiguration configuration, RubyContext context)
600
587
configuration .config ("platform.socket.SO_SECURITY_AUTHENTICATION" , 22 );
601
588
configuration .config ("platform.socket.SO_SECURITY_ENCRYPTION_NETWORK" , 24 );
602
589
configuration .config ("platform.socket.SO_SECURITY_ENCRYPTION_TRANSPORT" , 23 );
603
- configuration .config ("platform.socket.SO_SELECT_ERR_QUEUE" , 45 );
604
590
configuration .config ("platform.socket.SO_SNDBUF" , 7 );
605
591
configuration .config ("platform.socket.SO_SNDBUFFORCE" , 32 );
606
592
configuration .config ("platform.socket.SO_SNDLOWAT" , 19 );
@@ -609,12 +595,9 @@ public static void load(NativeConfiguration configuration, RubyContext context)
609
595
configuration .config ("platform.socket.SO_TIMESTAMPING" , 37 );
610
596
configuration .config ("platform.socket.SO_TIMESTAMPNS" , 35 );
611
597
configuration .config ("platform.socket.SO_TYPE" , 3 );
612
- configuration .config ("platform.socket.SO_WIFI_STATUS" , 41 );
613
598
configuration .config ("platform.socket.TCP_CONGESTION" , 13 );
614
- configuration .config ("platform.socket.TCP_COOKIE_TRANSACTIONS" , 15 );
615
599
configuration .config ("platform.socket.TCP_CORK" , 3 );
616
600
configuration .config ("platform.socket.TCP_DEFER_ACCEPT" , 9 );
617
- configuration .config ("platform.socket.TCP_FASTOPEN" , 23 );
618
601
configuration .config ("platform.socket.TCP_INFO" , 11 );
619
602
configuration .config ("platform.socket.TCP_KEEPCNT" , 6 );
620
603
configuration .config ("platform.socket.TCP_KEEPIDLE" , 4 );
@@ -623,16 +606,8 @@ public static void load(NativeConfiguration configuration, RubyContext context)
623
606
configuration .config ("platform.socket.TCP_MAXSEG" , 2 );
624
607
configuration .config ("platform.socket.TCP_MD5SIG" , 14 );
625
608
configuration .config ("platform.socket.TCP_NODELAY" , 1 );
626
- configuration .config ("platform.socket.TCP_QUEUE_SEQ" , 21 );
627
609
configuration .config ("platform.socket.TCP_QUICKACK" , 12 );
628
- configuration .config ("platform.socket.TCP_REPAIR" , 19 );
629
- configuration .config ("platform.socket.TCP_REPAIR_OPTIONS" , 22 );
630
- configuration .config ("platform.socket.TCP_REPAIR_QUEUE" , 20 );
631
610
configuration .config ("platform.socket.TCP_SYNCNT" , 7 );
632
- configuration .config ("platform.socket.TCP_THIN_DUPACK" , 17 );
633
- configuration .config ("platform.socket.TCP_THIN_LINEAR_TIMEOUTS" , 16 );
634
- configuration .config ("platform.socket.TCP_TIMESTAMP" , 24 );
635
- configuration .config ("platform.socket.TCP_USER_TIMEOUT" , 18 );
636
611
configuration .config ("platform.socket.TCP_WINDOW_CLAMP" , 10 );
637
612
configuration .config ("platform.socket.UDP_CORK" , 1 );
638
613
configuration .config ("platform.socket.SOMAXCONN" , 128 );
@@ -654,7 +629,6 @@ public static void load(NativeConfiguration configuration, RubyContext context)
654
629
configuration .config ("platform.process.RLIMIT_MEMLOCK" , 8 );
655
630
configuration .config ("platform.process.RLIMIT_AS" , 9 );
656
631
configuration .config ("platform.process.RLIMIT_RTPRIO" , 14 );
657
- configuration .config ("platform.process.RLIMIT_RTTIME" , 15 );
658
632
configuration .config ("platform.process.RLIMIT_SIGPENDING" , 11 );
659
633
configuration .config ("platform.process.RLIMIT_MSGQUEUE" , 12 );
660
634
configuration .config ("platform.process.RLIMIT_NICE" , 13 );
@@ -700,14 +674,11 @@ public static void load(NativeConfiguration configuration, RubyContext context)
700
674
configuration .config ("platform.dlopen.RTLD_GLOBAL" , 256 );
701
675
configuration .config ("platform.dlopen.RTLD_NEXT" , -1 );
702
676
configuration .config ("platform.dlopen.RTLD_DEFAULT" , 0 );
703
- configuration .config ("platform.clocks.CLOCK_BOOTTIME" , 7 );
704
- configuration .config ("platform.clocks.CLOCK_BOOTTIME_ALARM" , 9 );
705
677
configuration .config ("platform.clocks.CLOCK_MONOTONIC" , 1 );
706
678
configuration .config ("platform.clocks.CLOCK_MONOTONIC_COARSE" , 6 );
707
679
configuration .config ("platform.clocks.CLOCK_MONOTONIC_RAW" , 4 );
708
680
configuration .config ("platform.clocks.CLOCK_PROCESS_CPUTIME_ID" , 2 );
709
681
configuration .config ("platform.clocks.CLOCK_REALTIME" , 0 );
710
- configuration .config ("platform.clocks.CLOCK_REALTIME_ALARM" , 8 );
711
682
configuration .config ("platform.clocks.CLOCK_REALTIME_COARSE" , 5 );
712
683
configuration .config ("platform.clocks.CLOCK_THREAD_CPUTIME_ID" , 3 );
713
684
configuration .config ("platform.typedef.int8_t" , string (context , "char" ));
@@ -764,8 +735,8 @@ public static void load(NativeConfiguration configuration, RubyContext context)
764
735
configuration .config ("platform.typedef.caddr_t" , string (context , "string" ));
765
736
configuration .config ("platform.typedef.key_t" , string (context , "int" ));
766
737
configuration .config ("platform.typedef.clock_t" , string (context , "long" ));
767
- configuration .config ("platform.typedef.clockid_t" , string (context , "int" ));
768
738
configuration .config ("platform.typedef.time_t" , string (context , "long" ));
739
+ configuration .config ("platform.typedef.clockid_t" , string (context , "int" ));
769
740
configuration .config ("platform.typedef.timer_t" , string (context , "pointer" ));
770
741
configuration .config ("platform.typedef.useconds_t" , string (context , "uint" ));
771
742
configuration .config ("platform.typedef.suseconds_t" , string (context , "long" ));
0 commit comments