• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/rxrpc/

Lines Matching refs:srx

75 				  struct sockaddr_rxrpc *srx,
81 if (srx->srx_family != AF_RXRPC)
84 if (srx->transport_type != SOCK_DGRAM)
88 if (srx->transport_len < sizeof(sa_family_t) ||
89 srx->transport_len > len)
92 if (srx->transport.family != rx->proto)
95 switch (srx->transport.family) {
98 ntohs(srx->transport.sin.sin_port),
99 NIPQUAD(srx->transport.sin.sin_addr));
100 if (srx->transport_len > 8)
101 memset((void *)&srx->transport + 8, 0,
102 srx->transport_len - 8);
118 struct sockaddr_rxrpc *srx = (struct sockaddr_rxrpc *) saddr;
127 ret = rxrpc_validate_address(rx, srx, len);
138 memcpy(&rx->srx, srx, sizeof(rx->srx));
141 local = rxrpc_lookup_local(&rx->srx);
148 if (srx->srx_service) {
149 service_id = htons(srx->srx_service);
222 struct sockaddr_rxrpc *srx = (struct sockaddr_rxrpc *) addr;
232 if (rx->srx.transport_type != srx->transport_type)
234 if (rx->srx.transport.family != srx->transport.family)
238 peer = rxrpc_get_peer(srx, gfp);
252 * @srx: The address of the peer to contact (defaults to socket setting)
261 * supplying @srx and @key.
264 struct sockaddr_rxrpc *srx,
279 if (srx) {
280 trans = rxrpc_name_to_transport(sock, (struct sockaddr *) srx,
281 sizeof(*srx), 0, gfp);
297 if (srx)
298 service_id = htons(srx->srx_service);
369 struct sockaddr_rxrpc *srx = (struct sockaddr_rxrpc *) addr;
378 ret = rxrpc_validate_address(rx, srx, addr_len);
390 rx->srx.srx_family = AF_RXRPC;
391 rx->srx.srx_service = 0;
392 rx->srx.transport_type = srx->transport_type;
393 rx->srx.transport_len = sizeof(sa_family_t);
394 rx->srx.transport.family = srx->transport.family;
395 local = rxrpc_lookup_local(&rx->srx);
421 rx->service_id = htons(srx->srx_service);
643 memset(&rx->srx, 0, sizeof(rx->srx));