package tcpip
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  OCaml TCP/IP networking stack, used in MirageOS
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      tcpip-8.2.0.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=916e688aba897676c444db8129f4963ad739f8d1be631d9e009c6228b4b7d6ed
    
    
  sha512=a8f5fa8f7e96758075c93211132839950477b756fba490207a7d630f2766757bbb44bbdd02e2b1f2b4a7d83d4d8b10d34cb03903bbd516e7d7c1a9a987eb1915
    
    
  doc/tcpip.stack-direct/Tcpip_stack_direct/MakeV4V6/argument-4-Ethernet/index.html
Parameter MakeV4V6.Ethernet
Disconnect from the ethernet layer. While this might take some time to complete, it can never result in an error.
val write : 
  t ->
  ?src:Macaddr.t ->
  Macaddr.t ->
  Ethernet.Packet.proto ->
  ?size:int ->
  (Cstruct.t -> int) ->
  (unit, error) result Lwt.twrite eth ~src dst proto ~size payload outputs an ethernet frame which header is filled by eth, and its payload is the buffer from the call to payload. Payload gets a buffer of size (defaults to mtu) to fill with their payload. If size exceeds mtu, an error is returned.
val mtu : t -> intmtu eth is the Maximum Transmission Unit of the eth i.e. the maximum size of the payload, excluding the ethernet frame header.
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >