Commit Graph

119 Commits (c7705f3449c7edd5c1744871097f93977227afc4)

Author SHA1 Message Date
Trond Myklebust 7c1d71cf56 SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests 17 years ago
Trond Myklebust 06b4b681ab SUNRPC: remove XS_SENDMSG_RETRY 17 years ago
Trond Myklebust b6ddf64ffe SUNRPC: Fix up xprt_write_space() 17 years ago
Harvey Harrison 0dc47877a3 net: replace remaining __FUNCTION__ occurrences 17 years ago
Trond Myklebust ff2d7db848 SUNRPC: Ensure that we read all available tcp data 17 years ago
Chuck Lever 33e01dc7f5 SUNRPC: Clean up functions that free address_strings array 17 years ago
Chuck Lever b454ae9060 SUNRPC: fewer conditionals in the format_ip_address routines 17 years ago
Trond Myklebust ba7392bb37 SUNRPC: Add support for per-client timeout values 17 years ago
Trond Myklebust 2881ae74e6 SUNRPC: Clean up the transport timeout initialisation 17 years ago
Trond Myklebust 663b8858dd SUNRPC: Reconnect immediately whenever the server isn't refusing it. 17 years ago
Trond Myklebust 62da3b2488 SUNRPC: Rename xprt_disconnect() 17 years ago
Trond Myklebust 3ebb067d92 SUNRPC: Make call_status()/call_decode() call xprt_force_disconnect() 17 years ago
Trond Myklebust 7272dcd31d SUNRPC: xprt_autoclose() should not call xprt_disconnect() 17 years ago
Trond Myklebust e06799f958 SUNRPC: Use shutdown() instead of close() when disconnecting a TCP socket 17 years ago
Trond Myklebust ef80367071 SUNRPC: TCP clear XPRT_CLOSE_WAIT when the socket is closed for writes 17 years ago
Trond Myklebust 3b948ae5be SUNRPC: Allow the client to detect if the TCP connection is closed 17 years ago
Trond Myklebust 67a391d72c SUNRPC: Fix TCP rebinding logic 17 years ago
Trond Myklebust 66af1e5585 SUNRPC: Fix a race in xs_tcp_state_change() 17 years ago
Herbert Xu 1781f7f580 [UDP]: Restore missing inDatagrams increments 17 years ago
Adrian Bunk 483066d62e SUNRPC: make sunrpc/xprtsock.c:xs_setup_{udp,tcp}() static 17 years ago
Adrian Bunk 5fe4a33430 [SUNRPC]: Make xprtsock.c:xs_setup_{udp,tcp}() static 17 years ago
John Heffner 02b3d34631 [NET] Cleanup: Use sock_owned_by_user() macro 18 years ago
Trond Myklebust 2199700f1d SUNRPC: Fix buggy UDP transmission 18 years ago
Chuck Lever 1321d8d971 SUNRPC: Fix bytes-per-op accounting for RPC over UDP 18 years ago
\"Talpey, Thomas\ 4fa016eb24 NFS/SUNRPC: support transport protocol naming 18 years ago
\"Talpey, Thomas\ 49c36fcc44 SUNRPC: rearrange RPC sockets definitions 18 years ago
\"Talpey, Thomas\ 3c341b0b92 SUNRPC: rename the rpc_xprtsock_create structure 18 years ago
\"Talpey, Thomas\ bc25571e21 SUNRPC: Finish API to load RPC transport implementations dynamically 18 years ago
\"Talpey, Thomas\ 4417c8c41a SUNRPC: export per-transport rpcbind netid's 18 years ago
Chuck Lever 756805e7a7 SUNRPC: Add support for formatted universal addresses 18 years ago
Chuck Lever 8945ee5e27 SUNRPC: Split xs_reclassify_socket into an IPv4 and IPv6 version 18 years ago
Chuck Lever 95392c593e SUNRPC: Add a helper for extracting the address using the correct type 18 years ago
Chuck Lever 8f9d5b1a2e SUNRPC: Add IPv6 address support to net/sunrpc/xprtsock.c 18 years ago
Chuck Lever 68e220bd5c SUNRPC: create connect workers for IPv6 18 years ago
Chuck Lever 9c3d72de28 SUNRPC: Rename IPv4 connect workers 18 years ago
Chuck Lever 16be2d20d9 SUNRPC: Refactor a part of socket connect logic into a helper function 18 years ago
Chuck Lever 90058d37c3 SUNRPC: create an IPv6-savvy mechanism for binding to a reserved port 18 years ago
Chuck Lever 7dc753f039 SUNRPC: Rename xs_bind() to prepare for IPv6-specific bind method 18 years ago
Chuck Lever 20612005c5 SUNRPC: Introduce support for setting the port number in IPv6 addresses 18 years ago
Chuck Lever 4b6473fba4 SUNRPC: add a function to format IPv6 addresses 18 years ago
Chuck Lever ba10f2c234 SUNRPC: Rename xs_format_peer_addresses 18 years ago
Chuck Lever fbfe3cc677 SUNRPC: Add hex-formatted address support to rpc_peeraddr2str() 18 years ago
Chuck Lever 0c43b3d81c SUNRPC: Free address buffers in a loop 18 years ago
Chuck Lever bda243df2f SUNRPC: Use standard macros for printing IP addresses 18 years ago
Chuck Lever b595bb1506 SUNRPC: Fix a signed v. unsigned comparison in net/sunrpc/xprtsock.c 18 years ago
Frank van Maarseveen d3bc9a1deb SUNRPC client: add interface for binding to a local address 18 years ago
Frank van Maarseveen 96802a0951 SUNRPC: cleanup transport creation argument passing 18 years ago
Chuck Lever 45160d6275 SUNRPC: Rename rpcb_getport to be consistent with new rpcb_getport_sync name 18 years ago
Trond Myklebust c1384c9c4c SUNRPC: fix hang due to eventd deadlock... 18 years ago
Chuck Lever e9b1c9c98c SUNRPC: switch socket-based RPC transports to use rpcbind 18 years ago