os/ossrv/genericopenlibs/openenvcore/include/netinet6/in6.dosc
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
/** @file ../include/netinet6/in6.h
sl@0
     2
@internalComponent
sl@0
     3
*/
sl@0
     4
sl@0
     5
/** @struct in6_addr
sl@0
     6
sl@0
     7
IPv6 address
sl@0
     8
sl@0
     9
@publishedAll
sl@0
    10
@externallyDefinedApi
sl@0
    11
*/
sl@0
    12
sl@0
    13
/** @var in6_addr::__u6_addr
sl@0
    14
128-bit IP6 address
sl@0
    15
*/
sl@0
    16
sl@0
    17
/** @def  s6_addr
sl@0
    18
sl@0
    19
__u6_addr.__u6_addr8
sl@0
    20
sl@0
    21
@publishedAll
sl@0
    22
@externallyDefinedApi
sl@0
    23
*/
sl@0
    24
sl@0
    25
/** @def  INET6_ADDRSTRLEN
sl@0
    26
sl@0
    27
INTET6 address length
sl@0
    28
sl@0
    29
@publishedAll
sl@0
    30
@externallyDefinedApi
sl@0
    31
*/
sl@0
    32
sl@0
    33
/** @struct sockaddr_in6
sl@0
    34
sl@0
    35
Socket address for IPv6
sl@0
    36
sl@0
    37
@publishedAll
sl@0
    38
@externallyDefinedApi
sl@0
    39
*/
sl@0
    40
sl@0
    41
/** @var sockaddr_in6::sin6_family
sl@0
    42
AF_INET6
sl@0
    43
*/
sl@0
    44
sl@0
    45
/** @var sockaddr_in6::sin6_port
sl@0
    46
Transport layer port X
sl@0
    47
*/
sl@0
    48
sl@0
    49
/** @var sockaddr_in6::sin6_addr
sl@0
    50
IP6 address 
sl@0
    51
*/
sl@0
    52
sl@0
    53
/** @var sockaddr_in6::sin6_flowinfo
sl@0
    54
IP6 flow information
sl@0
    55
*/
sl@0
    56
sl@0
    57
/** @var sockaddr_in6::sin6_scope_id
sl@0
    58
scope zone index 
sl@0
    59
*/
sl@0
    60
sl@0
    61
/** @var sockaddr_in6::sin6_len
sl@0
    62
length of this struct
sl@0
    63
*/
sl@0
    64
sl@0
    65
sl@0
    66
/** @def IN6ADDR_ANY_INIT
sl@0
    67
sl@0
    68
To handle IP6 addresses
sl@0
    69
sl@0
    70
@publishedAll
sl@0
    71
@released
sl@0
    72
*/
sl@0
    73
sl@0
    74
sl@0
    75
/** @def IN6ADDR_LOOPBACK_INIT
sl@0
    76
sl@0
    77
To handle IP6 addresses
sl@0
    78
sl@0
    79
@publishedAll
sl@0
    80
@released
sl@0
    81
*/
sl@0
    82
sl@0
    83
sl@0
    84
/** @def IN6ADDR_NODELOCAL_ALLNODES_INIT 
sl@0
    85
sl@0
    86
To handle IP6 addresses
sl@0
    87
sl@0
    88
@publishedAll
sl@0
    89
@released
sl@0
    90
*/
sl@0
    91
sl@0
    92
sl@0
    93
/** @def IN6ADDR_INTFACELOCAL_ALLNODES_INIT 
sl@0
    94
sl@0
    95
To handle IP6 addresses
sl@0
    96
sl@0
    97
@publishedAll
sl@0
    98
@released
sl@0
    99
*/
sl@0
   100
sl@0
   101
sl@0
   102
/** @def IN6ADDR_LINKLOCAL_ALLNODES_INIT 
sl@0
   103
sl@0
   104
To handle IP6 addresses
sl@0
   105
sl@0
   106
@publishedAll
sl@0
   107
@released
sl@0
   108
*/
sl@0
   109
sl@0
   110
sl@0
   111
/** @def IN6ADDR_LINKLOCAL_ALLROUTERS_INIT 
sl@0
   112
sl@0
   113
To handle IP6 addresses
sl@0
   114
sl@0
   115
@publishedAll
sl@0
   116
@released
sl@0
   117
*/
sl@0
   118
sl@0
   119
sl@0
   120
/** @def IN6_ARE_ADDR_EQUAL(a, b)
sl@0
   121
sl@0
   122
Equality. NOTE: Some of kernel programming environment (for example, openbsd or sparc) does not supply memcmp().  For userland memcmp() is preferred as it is in ANSI standard.
sl@0
   123
sl@0
   124
@publishedAll
sl@0
   125
@released
sl@0
   126
*/
sl@0
   127
sl@0
   128
sl@0
   129
/** @def IN6_IS_ADDR_UNSPECIFIED(a)
sl@0
   130
sl@0
   131
Unspecified
sl@0
   132
sl@0
   133
@publishedAll
sl@0
   134
@released
sl@0
   135
*/
sl@0
   136
sl@0
   137
sl@0
   138
/** @def IN6_IS_ADDR_LOOPBACK(a)	
sl@0
   139
sl@0
   140
Loopback
sl@0
   141
sl@0
   142
@publishedAll
sl@0
   143
@released
sl@0
   144
*/
sl@0
   145
sl@0
   146
sl@0
   147
/** @def IN6_IS_ADDR_V4COMPAT(a)
sl@0
   148
sl@0
   149
IPv4 compatible
sl@0
   150
sl@0
   151
@publishedAll
sl@0
   152
@released
sl@0
   153
*/
sl@0
   154
sl@0
   155
sl@0
   156
/** @def IN6_IS_ADDR_V4MAPPED(a)	
sl@0
   157
sl@0
   158
Mapped
sl@0
   159
sl@0
   160
@publishedAll
sl@0
   161
@released
sl@0
   162
*/
sl@0
   163
sl@0
   164
sl@0
   165
sl@0
   166
/** @def IN6_IS_ADDR_LINKLOCAL(a)
sl@0
   167
sl@0
   168
Unicast Scope. Note that we must check topmost 10 bits only, not 16 bits (see RFC2373).
sl@0
   169
sl@0
   170
@publishedAll
sl@0
   171
@released
sl@0
   172
*/
sl@0
   173
sl@0
   174
sl@0
   175
/** @def IN6_IS_ADDR_MC_NODELOCAL(a)
sl@0
   176
sl@0
   177
Multicast Scope
sl@0
   178
sl@0
   179
@publishedAll
sl@0
   180
@released
sl@0
   181
*/
sl@0
   182
sl@0
   183
sl@0
   184
/** @def IN6_IS_ADDR_MC_LINKLOCAL(a) 
sl@0
   185
sl@0
   186
Multicast Scope
sl@0
   187
sl@0
   188
@publishedAll
sl@0
   189
@released
sl@0
   190
*/
sl@0
   191
sl@0
   192
sl@0
   193
/** @def IN6_IS_ADDR_MC_SITELOCAL(a)
sl@0
   194
sl@0
   195
Multicast Scope
sl@0
   196
sl@0
   197
@publishedAll
sl@0
   198
@released
sl@0
   199
*/
sl@0
   200
sl@0
   201
sl@0
   202
/** @def IN6_IS_ADDR_MC_ORGLOCAL(a)
sl@0
   203
sl@0
   204
Multicast Scope
sl@0
   205
sl@0
   206
@publishedAll
sl@0
   207
@released
sl@0
   208
*/
sl@0
   209
sl@0
   210
/** @def IN6_IS_ADDR_MC_GLOBAL(a)
sl@0
   211
sl@0
   212
Multicast Scope
sl@0
   213
sl@0
   214
@publishedAll
sl@0
   215
@released
sl@0
   216
*/
sl@0
   217
sl@0
   218
sl@0
   219
sl@0
   220
/** @def  IPV6_UNICAST_HOPS
sl@0
   221
sl@0
   222
int; IP6 hops
sl@0
   223
	
sl@0
   224
@publishedAll
sl@0
   225
@externallyDefinedApi
sl@0
   226
*/
sl@0
   227
sl@0
   228
sl@0
   229
/** @def  IPV6_MULTICAST_IF	
sl@0
   230
sl@0
   231
u_int; set or get IP6 multicast if
sl@0
   232
sl@0
   233
@publishedAll
sl@0
   234
@externallyDefinedApi
sl@0
   235
*/
sl@0
   236
sl@0
   237
sl@0
   238
/** @def  IPV6_MULTICAST_HOPS	
sl@0
   239
sl@0
   240
int; set or get IP6 multicast hops 
sl@0
   241
sl@0
   242
@publishedAll
sl@0
   243
@externallyDefinedApi
sl@0
   244
*/
sl@0
   245
sl@0
   246
sl@0
   247
/** @def  IPV6_MULTICAST_LOOP	
sl@0
   248
sl@0
   249
u_int; set or get IP6 multicast loopback
sl@0
   250
sl@0
   251
@publishedAll
sl@0
   252
@externallyDefinedApi
sl@0
   253
*/
sl@0
   254
sl@0
   255
sl@0
   256
sl@0
   257
/** @struct ipv6_mreq	
sl@0
   258
sl@0
   259
Argument structure for IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP.
sl@0
   260
sl@0
   261
@publishedAll
sl@0
   262
@externallyDefinedApi
sl@0
   263
*/
sl@0
   264
sl@0
   265
sl@0
   266
/** @def IPV6_SOCKOPT_RESERVED1	
sl@0
   267
sl@0
   268
reserved for future use
sl@0
   269
sl@0
   270
@publishedAll
sl@0
   271
@released
sl@0
   272
*/
sl@0
   273
sl@0
   274
/** @def IPV6_JOIN_GROUP	
sl@0
   275
sl@0
   276
ip6_mreq; join a group membership
sl@0
   277
	
sl@0
   278
@publishedAll
sl@0
   279
@released
sl@0
   280
*/
sl@0
   281
sl@0
   282
sl@0
   283
/** @def IPV6_LEAVE_GROUP	
sl@0
   284
sl@0
   285
ip6_mreq; leave a group membership 
sl@0
   286
sl@0
   287
@publishedAll
sl@0
   288
@released
sl@0
   289
*/
sl@0
   290
sl@0
   291
sl@0
   292
/** @def IPV6_PORTRANGE		
sl@0
   293
sl@0
   294
int; range to choose for unspec port
sl@0
   295
sl@0
   296
@publishedAll
sl@0
   297
@released
sl@0
   298
*/
sl@0
   299
sl@0
   300
sl@0
   301
/** @def ICMP6_FILTER		
sl@0
   302
sl@0
   303
icmp6_filter; icmp6 filter
sl@0
   304
sl@0
   305
@publishedAll
sl@0
   306
@released
sl@0
   307
*/
sl@0
   308
sl@0
   309
sl@0
   310
sl@0
   311
/** @def IPV6_RTHDRDSTOPTS	
sl@0
   312
sl@0
   313
ip6_dest; send dst option before rthdr
sl@0
   314
sl@0
   315
@publishedAll
sl@0
   316
@released
sl@0
   317
*/
sl@0
   318
sl@0
   319
sl@0
   320
/** @def IPV6_RECVPKTINFO	
sl@0
   321
sl@0
   322
bool; recv if, dst addr 
sl@0
   323
sl@0
   324
@publishedAll
sl@0
   325
@released
sl@0
   326
*/
sl@0
   327
sl@0
   328
sl@0
   329
sl@0
   330
/** @def IPV6_RECVHOPLIMIT	
sl@0
   331
sl@0
   332
bool; recv hop limit
sl@0
   333
sl@0
   334
@publishedAll
sl@0
   335
@released
sl@0
   336
*/
sl@0
   337
sl@0
   338
sl@0
   339
/** @def IPV6_RECVRTHDR		
sl@0
   340
sl@0
   341
bool; recv routing header
sl@0
   342
sl@0
   343
@publishedAll
sl@0
   344
@released
sl@0
   345
*/
sl@0
   346
sl@0
   347
sl@0
   348
sl@0
   349
/** @def IPV6_RECVHOPOPTS	
sl@0
   350
sl@0
   351
bool; recv hop-by-hop option
sl@0
   352
sl@0
   353
@publishedAll
sl@0
   354
@released
sl@0
   355
*/
sl@0
   356
sl@0
   357
sl@0
   358
/** @def IPV6_RECVPKTINFO	
sl@0
   359
sl@0
   360
bool; recv if, dst addr
sl@0
   361
sl@0
   362
@publishedAll
sl@0
   363
@released
sl@0
   364
*/
sl@0
   365
sl@0
   366
sl@0
   367
/** @def IPV6_RECVHOPLIMIT	
sl@0
   368
sl@0
   369
bool; recv hop limit
sl@0
   370
sl@0
   371
@publishedAll
sl@0
   372
@released
sl@0
   373
*/
sl@0
   374
sl@0
   375
/** @def IPV6_RECVRTHDR		
sl@0
   376
sl@0
   377
bool; recv routing header 
sl@0
   378
sl@0
   379
@publishedAll
sl@0
   380
@released
sl@0
   381
*/
sl@0
   382
sl@0
   383
/** @def IPV6_RECVHOPOPTS	
sl@0
   384
sl@0
   385
bool; recv hop-by-hop option
sl@0
   386
sl@0
   387
@publishedAll
sl@0
   388
@released
sl@0
   389
*/
sl@0
   390
sl@0
   391
sl@0
   392
/** @def IPV6_RECVDSTOPTS	
sl@0
   393
sl@0
   394
bool; recv dst option after rthdr
sl@0
   395
sl@0
   396
@publishedAll
sl@0
   397
@released
sl@0
   398
*/
sl@0
   399
sl@0
   400
sl@0
   401
/** @def IPV6_USE_MIN_MTU	
sl@0
   402
sl@0
   403
bool; send packets at the minimum MTU
sl@0
   404
sl@0
   405
@publishedAll
sl@0
   406
@released
sl@0
   407
*/
sl@0
   408
sl@0
   409
sl@0
   410
sl@0
   411
/** @def IPV6_RECVPATHMTU	
sl@0
   412
sl@0
   413
bool; notify an according MTU
sl@0
   414
sl@0
   415
@publishedAll
sl@0
   416
@released
sl@0
   417
*/
sl@0
   418
sl@0
   419
sl@0
   420
sl@0
   421
/** @def IPV6_PATHMTU		
sl@0
   422
sl@0
   423
mtuinfo; get the current path MTU (sopt), 4 bytes int; MTU notification (cmsg)
sl@0
   424
@publishedAll
sl@0
   425
@released
sl@0
   426
*/
sl@0
   427
sl@0
   428
sl@0
   429
/** @def IPV6_PKTINFO		
sl@0
   430
sl@0
   431
in6_pktinfo; send if, src addr
sl@0
   432
sl@0
   433
@publishedAll
sl@0
   434
@released
sl@0
   435
*/
sl@0
   436
sl@0
   437
/** @def IPV6_HOPLIMIT	
sl@0
   438
sl@0
   439
int; send hop limit
sl@0
   440
sl@0
   441
@publishedAll
sl@0
   442
@released
sl@0
   443
*/
sl@0
   444
sl@0
   445
sl@0
   446
/** @def IPV6_NEXTHOP		
sl@0
   447
sl@0
   448
sockaddr; next hop addr 
sl@0
   449
sl@0
   450
@publishedAll
sl@0
   451
@released
sl@0
   452
*/
sl@0
   453
sl@0
   454
/** @def IPV6_DSTOPTS		
sl@0
   455
sl@0
   456
ip6_dest; send dst option befor rthdr
sl@0
   457
sl@0
   458
@publishedAll
sl@0
   459
@released
sl@0
   460
*/
sl@0
   461
sl@0
   462
sl@0
   463
/** @def IPV6_RTHDR		
sl@0
   464
sl@0
   465
new socket options introduced in RFC3542. ip6_dest; send dst option before rthdr
sl@0
   466
sl@0
   467
@publishedAll
sl@0
   468
@released
sl@0
   469
*/
sl@0
   470
sl@0
   471
sl@0
   472
/** @def IPV6_PORTRANGE_DEFAULT	
sl@0
   473
sl@0
   474
Argument for IPV6_PORTRANGE: - which range to search when port is unspecified at bind() or connect(). default range.
sl@0
   475
sl@0
   476
@publishedAll
sl@0
   477
@released
sl@0
   478
*/
sl@0
   479
sl@0
   480
sl@0
   481
/** @def IPV6_PORTRANGE_HIGH	
sl@0
   482
sl@0
   483
Argument for IPV6_PORTRANGE: - which range to search when port is unspecified at bind() or connect()."high" - request firewall bypass
sl@0
   484
sl@0
   485
@publishedAll
sl@0
   486
@released
sl@0
   487
*/
sl@0
   488
sl@0
   489
sl@0
   490
/** @def IPV6_PORTRANGE_LOW	
sl@0
   491
sl@0
   492
Argument for IPV6_PORTRANGE: - which range to search when port is unspecified at bind() or connect(). "low" - vouchsafe security
sl@0
   493
sl@0
   494
@publishedAll
sl@0
   495
@released
sl@0
   496
*/
sl@0
   497
sl@0
   498
sl@0
   499
/** @def IPV6PROTO_MAXID	
sl@0
   500
sl@0
   501
Definitions for inet6 sysctl operations.
sl@0
   502
sl@0
   503
@publishedAll
sl@0
   504
@released
sl@0
   505
*/
sl@0
   506
sl@0
   507
sl@0
   508
/** @def  IPV6CTL_FORWARDING	
sl@0
   509
sl@0
   510
Names for IP sysctl objects. act as router.
sl@0
   511
sl@0
   512
@publishedAll
sl@0
   513
@externallyDefinedApi
sl@0
   514
*/
sl@0
   515
sl@0
   516
sl@0
   517
/** @def  IPV6CTL_RTEXPIRE	
sl@0
   518
sl@0
   519
cloned route expiration time
sl@0
   520
sl@0
   521
@publishedAll
sl@0
   522
@externallyDefinedApi
sl@0
   523
*/
sl@0
   524
sl@0
   525
sl@0
   526
/** @def  IPV6CTL_RTMINEXPIRE	
sl@0
   527
sl@0
   528
min value for expiration time
sl@0
   529
sl@0
   530
@publishedAll
sl@0
   531
@externallyDefinedApi
sl@0
   532
*/
sl@0
   533
sl@0
   534
/** @def  IPV6CTL_RTMAXCACHE	
sl@0
   535
sl@0
   536
trigger level for dynamic expire 
sl@0
   537
sl@0
   538
@publishedAll
sl@0
   539
@externallyDefinedApi
sl@0
   540
*/
sl@0
   541
sl@0
   542
sl@0
   543
/** @def  IPV6CTL_RR_PRUNE	
sl@0
   544
sl@0
   545
Names for IP sysctl objects. walk timer for router renumbering.
sl@0
   546
sl@0
   547
@publishedAll
sl@0
   548
@externallyDefinedApi
sl@0
   549
*/
sl@0
   550
sl@0
   551
sl@0
   552
/** @def  IPV6CTL_USE_DEPRECATED	
sl@0
   553
sl@0
   554
Names for IP sysctl objects. use deprecated addr (RFC2462 5.5.4)
sl@0
   555
sl@0
   556
@publishedAll
sl@0
   557
@externallyDefinedApi
sl@0
   558
*/
sl@0
   559
sl@0
   560
/** @def  IPV6CTL_KAME_VERSION	
sl@0
   561
sl@0
   562
Names for IP sysctl objects. 
sl@0
   563
sl@0
   564
@publishedAll
sl@0
   565
@externallyDefinedApi
sl@0
   566
*/
sl@0
   567
sl@0
   568
sl@0
   569
/** @def  IPV6CTL_GIF_HLIM	
sl@0
   570
sl@0
   571
Names for IP sysctl objects. default HLIM for gif encap packet.
sl@0
   572
sl@0
   573
@publishedAll
sl@0
   574
@externallyDefinedApi
sl@0
   575
*/
sl@0
   576
sl@0
   577
/** @def  IPV6CTL_DEFMCASTHLIM		
sl@0
   578
sl@0
   579
Names for IP sysctl objects. 
sl@0
   580
sl@0
   581
@publishedAll
sl@0
   582
@externallyDefinedApi
sl@0
   583
*/
sl@0
   584
sl@0
   585
sl@0
   586
/** @def  IPV6CTL_DAD_COUNT	
sl@0
   587
sl@0
   588
Names for IP sysctl objects. 
sl@0
   589
sl@0
   590
@publishedAll
sl@0
   591
@externallyDefinedApi
sl@0
   592
*/
sl@0
   593
sl@0
   594
/** @def  IPV6CTL_AUTO_FLOWLABEL
sl@0
   595
sl@0
   596
Names for IP sysctl objects. 
sl@0
   597
	
sl@0
   598
@publishedAll
sl@0
   599
@externallyDefinedApi
sl@0
   600
*/
sl@0
   601
sl@0
   602
sl@0
   603
/** @def  IPV6CTL_KEEPFAITH	
sl@0
   604
sl@0
   605
Names for IP sysctl objects. 
sl@0
   606
sl@0
   607
@publishedAll
sl@0
   608
@externallyDefinedApi
sl@0
   609
*/
sl@0
   610
sl@0
   611
sl@0
   612
/** @def  IPV6CTL_LOG_INTERVAL	
sl@0
   613
sl@0
   614
Names for IP sysctl objects. 
sl@0
   615
sl@0
   616
@publishedAll
sl@0
   617
@externallyDefinedApi
sl@0
   618
*/
sl@0
   619
sl@0
   620
sl@0
   621
/** @def  IPV6CTL_HDRNESTLIMIT	
sl@0
   622
sl@0
   623
Names for IP sysctl objects. 
sl@0
   624
sl@0
   625
@publishedAll
sl@0
   626
@externallyDefinedApi
sl@0
   627
*/
sl@0
   628
sl@0
   629
sl@0
   630
/** @def  IPV6CTL_SENDREDIRECTS	
sl@0
   631
sl@0
   632
Names for IP sysctl objects. may send redirects when forwarding.
sl@0
   633
sl@0
   634
@publishedAll
sl@0
   635
@externallyDefinedApi
sl@0
   636
*/
sl@0
   637
sl@0
   638
/** @def  IPV6CTL_DEFHLIM	
sl@0
   639
sl@0
   640
Names for IP sysctl objects. default Hop-Limit.
sl@0
   641
	
sl@0
   642
@publishedAll
sl@0
   643
@externallyDefinedApi
sl@0
   644
*/
sl@0
   645
sl@0
   646
sl@0
   647
/** @def  IPV6CTL_MAXFRAGPACKETS	
sl@0
   648
sl@0
   649
max packets reassembly queue
sl@0
   650
sl@0
   651
@publishedAll
sl@0
   652
@externallyDefinedApi
sl@0
   653
*/
sl@0
   654
sl@0
   655
sl@0
   656
/** @def  IPV6CTL_ACCEPT_RTADV	
sl@0
   657
sl@0
   658
Names for IP sysctl objects
sl@0
   659
sl@0
   660
@publishedAll
sl@0
   661
@externallyDefinedApi
sl@0
   662
*/
sl@0
   663
sl@0
   664
sl@0
   665
/** @def IPV6CTL_FORWSRCRT	
sl@0
   666
sl@0
   667
forward source-routed dgrams
sl@0
   668
sl@0
   669
@publishedAll
sl@0
   670
@released
sl@0
   671
*/
sl@0
   672
sl@0
   673
sl@0
   674
/** @def IPV6CTL_STATS		
sl@0
   675
sl@0
   676
stats
sl@0
   677
sl@0
   678
@publishedAll
sl@0
   679
@released
sl@0
   680
*/
sl@0
   681
sl@0
   682
/** @def IPV6CTL_MRTSTATS	
sl@0
   683
sl@0
   684
multicast forwarding stats
sl@0
   685
sl@0
   686
@publishedAll
sl@0
   687
@released
sl@0
   688
*/
sl@0
   689
sl@0
   690
sl@0
   691
/** @def IPV6CTL_MRTPROTO	
sl@0
   692
sl@0
   693
multicast routing protocol
sl@0
   694
sl@0
   695
@publishedAll
sl@0
   696
@released
sl@0
   697
*/
sl@0
   698
sl@0
   699
sl@0
   700
sl@0
   701
/** @def IPV6CTL_SOURCECHECK	
sl@0
   702
sl@0
   703
verify source route and intf 
sl@0
   704
sl@0
   705
@publishedAll
sl@0
   706
@released
sl@0
   707
*/
sl@0
   708
sl@0
   709
sl@0
   710
/** @def IPV6CTL_SOURCECHECK_LOGINT 
sl@0
   711
sl@0
   712
minimume logging interval
sl@0
   713
sl@0
   714
@publishedAll
sl@0
   715
@released
sl@0
   716
*/
sl@0
   717
sl@0
   718
sl@0
   719
/** @def IPV6CTL_V6ONLY		
sl@0
   720
sl@0
   721
cloned route expiration time 
sl@0
   722
sl@0
   723
@publishedAll
sl@0
   724
@released
sl@0
   725
*/
sl@0
   726
sl@0
   727
/** @def IPV6CTL_USETEMPADDR	
sl@0
   728
sl@0
   729
use temporary addresses (RFC3041)
sl@0
   730
sl@0
   731
@publishedAll
sl@0
   732
@released
sl@0
   733
*/
sl@0
   734
sl@0
   735
sl@0
   736
/** @def IPV6CTL_TEMPPLTIME	
sl@0
   737
sl@0
   738
preferred lifetime for tmpaddrs
sl@0
   739
sl@0
   740
@publishedAll
sl@0
   741
@released
sl@0
   742
*/
sl@0
   743
sl@0
   744
sl@0
   745
/** @def IPV6CTL_TEMPVLTIME	
sl@0
   746
sl@0
   747
valid lifetime for tmpaddrs
sl@0
   748
sl@0
   749
@publishedAll
sl@0
   750
@released
sl@0
   751
*/
sl@0
   752
sl@0
   753
sl@0
   754
/** @def IPV6CTL_AUTO_LINKLOCAL	
sl@0
   755
sl@0
   756
automatic link-local addr assign
sl@0
   757
sl@0
   758
@publishedAll
sl@0
   759
@released
sl@0
   760
*/
sl@0
   761
sl@0
   762
sl@0
   763
/** @def IPV6CTL_RIP6STATS	
sl@0
   764
sl@0
   765
raw_ip6 stats
sl@0
   766
sl@0
   767
@publishedAll
sl@0
   768
@released
sl@0
   769
*/
sl@0
   770
sl@0
   771
sl@0
   772
/** @def IPV6CTL_PREFER_TEMPADDR	
sl@0
   773
sl@0
   774
prefer temporary addr as src
sl@0
   775
sl@0
   776
@publishedAll
sl@0
   777
@released
sl@0
   778
*/
sl@0
   779
sl@0
   780
sl@0
   781
/** @def IPV6CTL_ADDRCTLPOLICY	
sl@0
   782
sl@0
   783
get or set address selection policy
sl@0
   784
sl@0
   785
@publishedAll
sl@0
   786
@released
sl@0
   787
*/
sl@0
   788
sl@0
   789
sl@0
   790
/** @def IPV6CTL_MAXFRAGS	
sl@0
   791
sl@0
   792
max fragments
sl@0
   793
sl@0
   794
@publishedAll
sl@0
   795
@released
sl@0
   796
*/
sl@0
   797
sl@0
   798
sl@0
   799
/** @def IPV6CTL_STEALTH	
sl@0
   800
sl@0
   801
New entries should be added here from current IPV6CTL_MAXID value. to define items, should talk with KAME guys first, for BSD compatibility 42-44 is already used in KAME 	
sl@0
   802
sl@0
   803
@publishedAll
sl@0
   804
@released
sl@0
   805
*/
sl@0
   806
sl@0
   807
sl@0
   808
sl@0
   809
/** @def IPV6CTL_MAXID		
sl@0
   810
sl@0
   811
MAXID
sl@0
   812
sl@0
   813
@publishedAll
sl@0
   814
@released
sl@0
   815
*/
sl@0
   816
sl@0
   817
sl@0
   818
sl@0
   819
sl@0
   820