Commit Graph

41 Commits

Author SHA1 Message Date
Kelvin Sherlock
6ab3356fc2 check shut_rd/shut_wr for read/write. 2012-05-13 19:45:51 -04:00
Kelvin Sherlock
b2e2a84b93 debugging for getsockname 2012-05-13 19:45:14 -04:00
Kelvin Sherlock
2694424e3d update the read me text 2012-05-12 20:29:32 -04:00
Kelvin Sherlock
39fbb1a191 udp connect -- just set the destination port & address. 2012-05-12 19:48:06 -04:00
Kelvin Sherlock
750f8ab0e5 UDP support (socket, read, write) 2012-05-12 19:44:10 -04:00
Kelvin Sherlock
bd54abed5c xsockaddr 2012-05-12 19:43:24 -04:00
Kelvin Sherlock
074335bc74 debug updates 2012-05-12 19:42:54 -04:00
Kelvin Sherlock
7e6b2824d3 fix select(2) 2012-05-12 01:29:39 -04:00
Kelvin Sherlock
d8ec9c1962 remove any pending selects when closing the socket. 2012-05-12 01:28:46 -04:00
Kelvin Sherlock
046bbd6a16 SO_TYPE 2012-05-12 01:25:36 -04:00
Kelvin Sherlock
5048a815ea fix select support. 2012-05-11 22:47:09 -04:00
Kelvin Sherlock
6eebad7335 stack size. 2012-05-11 22:46:42 -04:00
Kelvin Sherlock
2ab70fbaff use Debug flag 2012-05-11 21:21:29 -04:00
Kelvin Sherlock
ffbc0ad320 add command line opts, stack check. 2012-05-11 21:21:10 -04:00
Kelvin Sherlock
499df03987 remove duplicate label 2012-05-07 22:43:51 -04:00
Kelvin Sherlock
ecb8e59d6d more sock options. 2012-05-07 22:41:45 -04:00
Kelvin Sherlock
5476bf616d updated makefile 2012-05-07 22:41:31 -04:00
Kelvin Sherlock
38080d632d select 2012-05-07 22:41:13 -04:00
Kelvin Sherlock
fb960b0f9e getsockname 2012-05-07 22:41:05 -04:00
Kelvin Sherlock
28069ac14b check busy flag for send/recv
(may come from gs/os or as a tool call)
2012-05-07 22:39:40 -04:00
Kelvin Sherlock
6b3130ea82 readme 2012-05-06 20:23:39 -04:00
Kelvin Sherlock
add73d61b5 remove old code 2012-05-06 19:37:47 -04:00
Kelvin Sherlock
0353485d98 kCommandWrite, move logout to separate list. 2012-05-06 18:53:36 -04:00
Kelvin Sherlock
69a5fb0a6b mshutdown/mioctl 2012-05-06 17:43:09 -04:00
Kelvin Sherlock
51e1b69e46 add mshutdown 2012-05-06 17:43:00 -04:00
Kelvin Sherlock
19210120d2 add int math header 2012-05-06 17:42:23 -04:00
Kelvin Sherlock
b71ea9536d ioctl(2) 2012-05-06 17:41:45 -04:00
Kelvin Sherlock
20095e12d2 shutdown(2) 2012-05-06 17:41:38 -04:00
Kelvin Sherlock
e5d79067bb update makefile. 2012-05-06 17:41:32 -04:00
Kelvin Sherlock
20ae337205 socket options. 2012-05-05 15:44:54 -04:00
Kelvin Sherlock
94cd1304c4 might help to actually close the connection... 2012-05-05 10:48:19 -04:00
Kelvin Sherlock
1883b2ce7a fix bugs 2012-05-05 02:20:05 -04:00
Kelvin Sherlock
c58d6d456d new code. 2012-05-05 01:08:27 -04:00
Kelvin Sherlock
94c54160d8 pass in Entry instead of ipid. 2012-05-05 01:08:06 -04:00
Kelvin Sherlock
12c3d22853 debug code 2012-05-04 20:11:15 -04:00
Kelvin Sherlock
b127812ccc new write function 2012-05-04 20:11:02 -04:00
Kelvin Sherlock
1f6030f867 new read function 2012-05-04 20:10:49 -04:00
Kelvin Sherlock
f14c62511b misc updates 2012-05-03 17:25:03 -04:00
Kelvin Sherlock
050fd731df debug code 2012-04-12 20:01:23 -04:00
Kelvin Sherlock
ba336246ec add makefile 2012-04-12 20:01:00 -04:00
Kelvin Sherlock
cc79ed4ede initial version (it even works) 2012-04-12 00:51:12 -04:00