projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Updated for the creation of memcached_server_by_key().
[m6w6/libmemcached]
/
libmemcached
/
memcached_behavior.c
diff --git
a/libmemcached/memcached_behavior.c
b/libmemcached/memcached_behavior.c
index 97ad378157a921a3f4ed2d5df0a462e5b9282062..ef4907dd24e02502cd96b69b534421cf3c2e7729 100644
(file)
--- a/
libmemcached/memcached_behavior.c
+++ b/
libmemcached/memcached_behavior.c
@@
-9,7
+9,7
@@
We quit all connections so we can reset the sockets.
*/
We quit all connections so we can reset the sockets.
*/
-void set_behavior_flag(memcached_st *ptr, memcached_flags temp_flag, uint64_t data)
+
static
void set_behavior_flag(memcached_st *ptr, memcached_flags temp_flag, uint64_t data)
{
if (data)
ptr->flags|= temp_flag;
{
if (data)
ptr->flags|= temp_flag;
@@
-169,16
+169,20
@@
uint64_t memcached_behavior_get(memcached_st *ptr,
break;
case MEMCACHED_BEHAVIOR_POLL_TIMEOUT:
{
break;
case MEMCACHED_BEHAVIOR_POLL_TIMEOUT:
{
- return (u
nsigned long long
)ptr->poll_timeout;
+ return (u
int64_t
)ptr->poll_timeout;
}
case MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT:
{
}
case MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT:
{
- return (u
nsigned long long
)ptr->connect_timeout;
+ return (u
int64_t
)ptr->connect_timeout;
}
case MEMCACHED_BEHAVIOR_RETRY_TIMEOUT:
{
}
case MEMCACHED_BEHAVIOR_RETRY_TIMEOUT:
{
- return (u
nsigned long long
)ptr->retry_timeout;
+ return (u
int64_t
)ptr->retry_timeout;
}
}
+ case MEMCACHED_BEHAVIOR_SND_TIMEOUT:
+ return (uint64_t)ptr->snd_timeout;
+ case MEMCACHED_BEHAVIOR_RCV_TIMEOUT:
+ return (uint64_t)ptr->rcv_timeout;
case MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE:
{
int sock_size;
case MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE:
{
int sock_size;