chiark / gitweb /
tuntap seems to sort of work
[chiark-tcl.git] / base / tables-examples.tct
index b98ba5ff19bd1a89a950c40e5a240750f60ebd42..f8d44ef0d2c592c03fabf613b8a1269747104f8b 100644 (file)
@@ -22,9 +22,9 @@ Table toplevel TopLevel_Command
        dgram-socket
                subcmd  enum(DgramSocket_SubCommand,"dgram-socket subcommand")
                ...     obj
        dgram-socket
                subcmd  enum(DgramSocket_SubCommand,"dgram-socket subcommand")
                ...     obj
-       tuntap-socket
-               subcmd  enum(TunSocket_SubCommand,"tuntap-socket subcommand")
-               ...     obj
+       tuntap-socket-raw
+           subcmd enum(TunSocket_SubCommand,"tuntap-socket-raw subcommand")
+           ... obj
        ulong
                subcmd  enum(ULong_SubCommand,"ulong subcommand")
                ...     obj
        ulong
                subcmd  enum(ULong_SubCommand,"ulong subcommand")
                ...     obj
@@ -183,7 +183,7 @@ Table dgram_socket DgramSocket_SubCommand
                sock    iddata(&dgram_socks)
                ?script obj
 
                sock    iddata(&dgram_socks)
                ?script obj
 
-Table tuntap_socket TunSocket_SubCommand
+Table tuntap_socket_raw TunSocket_SubCommand
        create
                ?ifname string
                =>      iddata(&tuntap_socks)
        create
                ?ifname string
                =>      iddata(&tuntap_socks)
@@ -194,10 +194,10 @@ Table tuntap_socket TunSocket_SubCommand
                =>      string
        receive
                sock    iddata(&tuntap_socks)
                =>      string
        receive
                sock    iddata(&tuntap_socks)
-               mtu     long
                data    hb
        on-transmit
                sock    iddata(&tuntap_socks)
                data    hb
        on-transmit
                sock    iddata(&tuntap_socks)
+               mtu     long
                ?script obj
 
 Table blockcipherop BlockCipherOp
                ?script obj
 
 Table blockcipherop BlockCipherOp