projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
logl: Work around OSF/1 5.1 bug.
[gnulib.git]
/
lib
/
sockets.h
diff --git
a/lib/sockets.h
b/lib/sockets.h
index
921bf6f
..
2efa413
100644
(file)
--- a/
lib/sockets.h
+++ b/
lib/sockets.h
@@
-1,6
+1,6
@@
/* sockets.h - wrappers for Windows socket functions
/* sockets.h - wrappers for Windows socket functions
- Copyright (C) 2008
, 2009, 2010
Free Software Foundation, Inc.
+ Copyright (C) 2008
-2012
Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@
-26,8
+26,17
@@
#define SOCKETS_2_1 0x201
#define SOCKETS_2_2 0x202
#define SOCKETS_2_1 0x201
#define SOCKETS_2_2 0x202
-int gl_sockets_startup (int version);
-int gl_sockets_cleanup (void);
+int gl_sockets_startup (int version)
+#if !WINDOWS_SOCKETS
+ _GL_ATTRIBUTE_CONST
+#endif
+ ;
+
+int gl_sockets_cleanup (void)
+#if !WINDOWS_SOCKETS
+ _GL_ATTRIBUTE_CONST
+#endif
+ ;
/* This function is useful it you create a socket using gnulib's
Winsock wrappers but needs to pass on the socket handle to some
/* This function is useful it you create a socket using gnulib's
Winsock wrappers but needs to pass on the socket handle to some
@@
-36,6
+45,8
@@
int gl_sockets_cleanup (void);
#include <sys/socket.h>
#include <sys/socket.h>
+#include "msvc-nothrow.h"
+
static inline SOCKET
gl_fd_to_handle (int fd)
{
static inline SOCKET
gl_fd_to_handle (int fd)
{