[openbeosnetteam] The gauntlet...

  • From: "David Reid" <dreid@xxxxxxxxxxxx>
  • To: "OpenBeOS Network Team" <openbeosnetteam@xxxxxxxxxxxxx>
  • Date: Fri, 22 Feb 2002 02:03:15 -0000

I've got simple sockets code in place and we can create a socket! Voila!

Dev Name         MTU  MAC Address       Flags
=== ============ ==== ================= ===========================
 1  loop0       16384                   UP RUNNING PROMISCUOUS BROADCAST
MULTICAST
                 Addresses:
                        IPv4: 127.0.0.1
 2  tulip0       1500 00:a0:cc:d0:22:dc UP RUNNING BROADCAST MULTICAST
                 Addresses:
                        Link Address: 00:a0:cc:d0:22:dc
                        IPv4: 192.168.0.133

Modules List
No. Ref Cnt Proto Name
=== ======= ===== ===================
00     0     203  ARP module
01     1     200  Ethernet/802.x module
02     0       1  ICMP Module
03     0       0  IPv4 module
04     0     207  Loopback Device Driver
05     0      17  UDP module

Just created socket #0 (UDP module)
trying to bind to port 7777
bind = 0
waiting on thread for tulip0

So, now who's going to start the libsocket architecture and prove to me that
it can be done? I'm away again over the weekend and then away for about 12
days (home now and then) a few days later, so the pace of change will slwo
down a little you'll all be glad to hear.

BTW, you'll notice the sockets code lives in the net_server app - this was a
design decision based on the amount of pools and the interactions it makes.
Given we need them as an essential service I'm happy with this, but if
you're not then please yell.

BTW II, you'll see notes all over the place about locking. I haven't done
much as Axel seems to be the master locksmith and I'm hoping we can use his
locks, or maybe that he could have a look?

Sorry Axel, looks like it's over to you!!?!!

david


Other related posts: