linux/net/rxrpc
David Howells cd5892c756 rxrpc: Create an address for sendmsg() to bind unbound socket with
Create an address for sendmsg() to bind unbound socket with rather than
using a completely blank address otherwise the transport socket creation
will fail because it will try to use address family 0.

We use the address family specified in the protocol argument when the
AF_RXRPC socket was created and SOCK_DGRAM as the default.  For anything
else, bind() must be used.

Signed-off-by: David Howells <dhowells@redhat.com>
2016-09-13 23:09:13 +01:00
..
af_rxrpc.c rxrpc: Create an address for sendmsg() to bind unbound socket with 2016-09-13 23:09:13 +01:00
ar-internal.h rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
call_accept.c rxrpc: Fix prealloc refcounting 2016-09-13 22:38:37 +01:00
call_event.c rxrpc: The IDLE ACK packet should use rxrpc_idle_ack_delay 2016-09-13 22:36:21 +01:00
call_object.c rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
conn_client.c rxrpc: Cache the security index in the rxrpc_call struct 2016-09-07 15:30:22 +01:00
conn_event.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
conn_object.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
conn_service.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
input.c rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
insecure.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
Kconfig rxrpc: Absorb the rxkad security module 2016-04-11 15:34:41 -04:00
key.c rxrpc: Use structs to hold connection params and protocol info 2016-06-22 09:09:59 +01:00
local_event.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
local_object.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
Makefile rxrpc: Split sendmsg from packet transmission code 2016-09-04 21:41:39 +01:00
misc.c rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
output.c rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
peer_event.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
peer_object.c rxrpc: Make sure we initialise the peer hash key 2016-09-13 22:36:21 +01:00
proc.c rxrpc: Preallocate peers, conns and calls for incoming service requests 2016-09-08 11:10:12 +01:00
recvmsg.c rxrpc: Fix prealloc refcounting 2016-09-13 22:38:37 +01:00
rxkad.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
security.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
sendmsg.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
skbuff.c rxrpc: Rewrite the data and ack handling code 2016-09-08 11:10:12 +01:00
sysctl.c rxrpc: Correctly initialise, limit and transmit call->rx_winsize 2016-09-13 22:38:45 +01:00
utils.c rxrpc: Move data_ready peer lookup into rxrpc_find_connection() 2016-07-06 10:51:14 +01:00