Type sockaddr: SockAddr_Value @ Init sockaddr sockaddr_clear(&@); Table *toplevel TopLevel_Command dgram-socket subcmd enum(DgramSocket_SubCommand,"dgram-socket subcommand") ... obj tuntap-socket-raw subcmd enum(TunSocket_SubCommand,"tuntap-socket-raw subcommand") ... obj Table dgram_socket DgramSocket_SubCommand create local sockaddr => iddata(&dgram_socks) close sock iddata(&dgram_socks) transmit sock iddata(&dgram_socks) data hb remote sockaddr on-receive sock iddata(&dgram_socks) ?script obj