Commit Graph

51 Commits

Author SHA1 Message Date
Jeff Hill
582a1aa0b5 restructured osi socket interface to support address reuse variations
on darwin and win32
2003-08-21 18:27:00 +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
1ac82bb6bd fixed problem occurring when a message w/o a CR arrives and a CR from an old
message is found.
2003-07-08 18:36:23 +00:00
Jeff Hill
c149f17cc2 convertSocketErrorToString => epicsSocketConvertErrnoToString 2003-04-24 16:44:45 +00:00
Jeff Hill
1de5f1c3ef thread safe socket error to string function 2003-04-22 18:06:42 +00:00
Jeff Hill
9046d5f13c the EPICS build system isnow defining _EXTENSIONS_ on Solaris 2003-01-06 18:09:35 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
3566bc7d8d formatting 2001-10-22 18:01:55 +00:00
Jeff Hill
119e45dc28 fixed warning and cleaned up the source a bit 2001-10-22 17:14:25 +00:00
Janet B. Anderson
aa8e36e015 Added include for time.h. 2001-06-28 16:19:06 +00:00
Jeff Hill
67c207d352 fixed SO_REUSEADDR WIN32 strangeness 2000-11-08 03:57:03 +00:00
Jeff Hill
f920a1241e configure that WINSOCK is very different about SO_REUSEADDR 2000-10-11 22:26:41 +00:00
Jeff Hill
a911a27845 fixed Linux uses unsigned where int is used on other OS 2000-08-25 19:44:30 +00:00
Jeff Hill
26ca503aa2 dont include osiSockResource.h 2000-02-10 17:47:13 +00:00
Marty Kraimer
6225d1daf1 bsdSocketResource=>osiSockResource 2000-02-04 15:52:33 +00:00
Jeff Hill
2f220d57bd fixed string overwrite bug 1999-11-19 00:26:12 +00:00
Jeff Hill
01a086a501 dont print too many messages if the host runs out of fd slots 1999-11-08 21:37:00 +00:00
Jeff Hill
7ef021d8f2 improved the way that socket error numbers are converted to strings 1999-09-02 21:41:09 +00:00
Jeff Hill
e9ebeb5202 move to proper date in file if open old log 1999-08-31 15:51:00 +00:00
Jeff Hill
56f587bbcf dont increment file pos on error 1999-08-11 00:24:11 +00:00
Jeff Hill
75d4d73f57 use ip addr conversion in libCom - and cosmetic changes 1998-06-16 02:43:16 +00:00
Jeff Hill
ec3df62672 use new sock ioctl() typedef 1998-05-29 20:19:11 +00:00
Jeff Hill
c0cdc975d9 fixed truncate return status logic error
now uses macros from osiSock.h
1998-02-05 23:16:35 +00:00
Jeff Hill
0ecc5418bd fixed warning 1997-08-05 00:43:19 +00:00
Jeff Hill
e84d7f342f ported log server to win32 1997-06-25 05:59:23 +00:00
Jeff Hill
0804f7fb08 api changes 1997-04-10 20:01:14 +00:00
Jeff Hill
33d5b78b5b doc 1996-11-22 20:43:03 +00:00
Jeff Hill
079e377937 fixed GNU compile under solaris 1996-11-08 22:02:22 +00:00
Jeff Hill
66d2971efb use osiSock.h 1996-11-02 02:20:36 +00:00
Jeff Hill
25b5b8d5c2 use sigemptyset() and cc -Xc changes 1996-06-21 01:07:46 +00:00
Jeff Hill
16e9dc781a SIGHUP changes added by KECK 1996-06-19 18:03:17 +00:00
Jeff Hill
a650cd3ca2 dont print benign message about client disconnect 1995-12-20 16:59:16 +00:00
Jeff Hill
c3081b11d6 included <arpa/inet.h> 1995-11-27 22:49:36 +00:00
Janet B. Anderson
25a6340993 Added filio.h include for solaris build. 1995-11-13 16:55:03 +00:00
Jeff Hill
a3652fd54e improvents for better client reconnect 1995-11-08 23:48:26 +00:00
Jeff Hill
549a4ba978 func proto added 1995-08-12 01:20:36 +00:00
Jeff Hill
ddb459d08a ANSI C changes 1995-03-07 22:47:51 +00:00
Janet B. Anderson
19bf9ec448 Fixed call to inet_ntoa and added ifdef for free on HP 1995-03-01 19:43:56 +00:00
Jeff Hill
7ff04ea451 ansi C 1995-02-18 01:48:31 +00:00
Jeff Hill
7eaeac2075 ansi C 1995-02-17 20:44:02 +00:00
Marty Kraimer
de878747c6 Added (void *) cast for memset. Changed type for sec to time_t in logTime 1995-02-10 14:05:50 +00:00
Matt Needes
0d51c48d81 LANL's merge with ANL for R3.12 1994-06-22 15:48:30 +00:00
Jeff Hill
4698c50226 improved message 1992-09-22 11:32:03 +00:00
Jeff Hill
0cf1adfec5 added SCCS ID and socket options 1992-09-11 16:07:28 +00:00
Jeff Hill
964d189f63 Print routine messages only when in debug mode 1992-09-10 16:19:34 +00:00
Jeff Hill
dba5a75fbc disconnect if sent a zero length message 1991-11-06 10:50:53 +00:00
Janet B. Anderson
304fa1be8e use changed names in envSubr 1991-08-21 15:26:13 +00:00
Janet B. Anderson
2e67e4f6db comment out comment which aborts compile 1991-08-17 10:23:01 +00:00
Jeff Hill
23edac9b85 added epics env config 1991-08-15 11:44:39 +00:00