File:  [gforth] / gforth / Attic / net2o.fs
Revision 1.1: download - view: text, annotated - select for diffs
Tue Mar 23 19:45:30 2010 UTC (14 years, 1 month ago) by pazsan
Branches: MAIN
CVS tags: HEAD
UDP socket support started

\ Internet 2.0 experiments

require unix/socket.fs

\ Create udp socket

4242 Constant net2o-udp

0 Value net2o-sock
0 Value net2o-srv

: new-server ( -- )
    net2o-udp create-udp-server s" w+" c-string fdopen to net2o-srv ;

: new-client ( hostaddr u -- )
    net2o-udp open-udp-socket to net2o-sock ;

$81A Constant maxpacket

Create inbuf maxpacket allot

: read-a-packet ( -- addr u )
    net2o-srv inbuf maxpacket read-socket-from ;


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>