Commit Graph
703 Commits
Author SHA1 Message Date
Jeff Hill b9acd32dfa fixed half duplex udp socket set up 2006-11-18 01:03:15 +00:00
Jeff Hill 60d6328016 use new data conversion interface 2006-11-18 01:02:18 +00:00
Andrew Johnson ecac0269dd Stop "warning: `id' defined but not used" messages from gcc -- use a char[]
instead of a char* and they go away!
2006-11-16 19:32:13 +00:00
Jeff Hill b75bdb1930 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to also deal with arrays although they are technically
invalid when acking an alarm)
2006-10-04 20:46:11 +00:00
Jeff Hill 394222ac72 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to use primitive type of request if writing to other than
gddAppType_value)
2006-10-04 18:49:29 +00:00
Jeff Hill 7001736104 fixed wrong app type used when client is acknowledging an alarm 2006-10-02 15:53:52 +00:00
Janet B. Anderson 147e21b71f Changed EPICS_UPDATE_LEVEL to EPICS_PATCH_LEVEL. 2005-12-19 21:42:40 +00:00
Jeff Hill f4acd859cc INADD_NONE:<repeater port> based UDP "disconnect" 2005-11-07 17:35:39 +00:00
Ralph Lange 6820307b60 Fixed warnings for HP-UX. 2005-11-04 15:28:12 +00:00
Jeff Hill 5881fc0cfc UDP disconnect to INADDR_LOOPBACK and port 0 because
a UDP connect to AF_UNSPEC only works with modern IP kernel
2005-11-03 22:23:09 +00:00
Jeff Hill 422fd9ebd0 use connect to AF_UNSPEC to not allow incomming messages to beacon sock 2005-11-01 20:55:33 +00:00
Jeff Hill 773c5ed64f shutdown read side of online notify socket 2005-10-27 15:10:03 +00:00
Jeff Hill 63337acea2 fixed gcc 4.0 fwd ref problem 2005-10-26 18:48:54 +00:00
Jeff Hill 3de9d07514 gcc 4.0 karma 2005-08-31 21:09:27 +00:00
Jeff Hill 4ed65f7152 added missing forward ref (fixed gcc 4.0 issue) 2005-08-05 20:41:45 +00:00
Jeff Hill 983b2a3080 fixed UNIX specific problem where non-blocking IO mode was not set for a special socket
that receives only broadcasts
2005-04-11 20:58:14 +00:00
Jeff Hill a4fcecf397 fixed bug where put payload was byte swapped twice 2005-03-21 23:57:28 +00:00
Jeff Hill fb931434bd fix for mantis 159 2004-11-24 22:11:20 +00:00
Jeff Hill d91a3917ce new #include 2004-10-08 14:58:59 +00:00
Jeff Hill f9f5381a30 doc 2004-10-08 14:54:45 +00:00
Jeff Hill ecc0d9976d return "bad protocol" and not "internal" error code when bad protocol arrives 2004-09-29 17:45:35 +00:00
Jeff Hill 6e01a1e22c o fixed forced disconnect closes socket when shutdown should be used
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
        seen only when very old CA client version connects
2004-09-22 17:55:00 +00:00
Jeff Hill 6d70a66826 o fixed errno based diagnostic converting errno to string after errno was replaced
o fixed forced disconnect closes socket when shutdown should be used
        otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
        seen only when very old CA client version connects
2004-09-22 17:54:37 +00:00
Jeff Hill a33d6585f9 fixed errno based diagnostic converting errno to string after errno was replaced 2004-09-22 17:51:59 +00:00
Jeff Hill bf9cd7241a added try catch block 2004-08-13 01:10:03 +00:00
Jeff Hill 9f216b07df added top level try catch block 2004-08-12 17:58:04 +00:00
Jeff Hill 9b3cf1dc84 fixed wrong network address constructor used in constructor
specifying network address
2004-08-04 20:08:56 +00:00
Jeff Hill da5bc3b820 disconnect servers that send missaligned protocol 2004-06-14 17:45:43 +00:00
Jeff Hill ef04b81c74 disconnect clients that send missaligned protocol 2004-06-11 18:56:55 +00:00
Jeff Hill 53ce107e5f fixed use of gdd::dataAddress() where gdd::dataVoid() should be used 2004-05-11 00:07:16 +00:00
Jeff Hill 563733cf3c changed to call new idAssignAdd func 2004-04-28 22:11:25 +00:00
Jeff Hill 8e499dcfb7 fixed warnings 2004-02-04 02:14:29 +00:00
Jeff Hill 82cb39fcd5 cosmetic 2004-02-04 02:13:25 +00:00
Jeff Hill b868ce79b7 fuixed ms warnings 2004-02-04 02:12:05 +00:00
Jeff Hill 3ffea2456c hybernate when there are enobuf problems 2004-01-22 20:43:13 +00:00
Jeff Hill d543774f33 fixed gnu warnings 2004-01-15 17:30:00 +00:00
Andrew Johnson 552e47ae5f These look like someone's leftovers. 2004-01-15 17:05:45 +00:00
Jeff Hill 1cbb1c9b71 fixed channel not destroyed if client disconnects during asynchronous
enum string table fetch
2003-09-29 22:58:43 +00:00
Jeff Hill 3c4d947f2a cosmetic 2003-09-29 22:42:24 +00:00
Jeff Hill 9f52f7282d fixed errMessage fmt string 2003-09-23 16:52:59 +00:00
Jeff Hill 35d07ffbda changed the name of cxxCompilerDependencies.h to compilerDependencies.h 2003-09-17 19:25:31 +00:00
Ralph Lange d6ab506379 Fixed HP aCC warnings 2003-09-01 20:05:12 +00:00
Jeff Hill 582a1aa0b5 restructured osi socket interface to support address reuse variations
on darwin and win32
2003-08-21 18:27:00 +00:00
Robert Soliday ce29455411 Minor changes added for Borland's C++ compiler on Linux 2003-08-01 19:13:39 +00:00
Jeff Hill 14d410cddb fixed redundant event queue wakeup 2003-07-24 00:07:16 +00:00
Jeff Hill 7455d3df07 code to remove channel from the event queue when it is deleted 2003-07-18 15:48:28 +00:00
Jeff Hill a2d4436b83 doc 2003-07-18 15:48:08 +00:00
Jeff Hill bb92682ed1 fixed base to use close on exec options whenever creating a socket
on posix compliant systems
2003-07-16 22:05:54 +00:00
Jeff Hill b697fc2acc fixed base to use close on exec options whenever creating a socket
on posix compliant systems
2003-07-16 17:45:09 +00:00
Jeff Hill 03e7db8ff0 improved port default 2003-07-03 15:17:11 +00:00