Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 315295
b: refs/heads/master
c: 12e5bdf
h: refs/heads/master
i:
  315293: 4ff6832
  315291: 5862cce
  315287: 2251b1f
  315279: 236ffd0
  315263: cc1e2e3
v: v3
  • Loading branch information
Samuel Ortiz authored and John W. Linville committed Jul 9, 2012
1 parent 694e56c commit 021cf10
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 025f152046c8a4101a61943ab2065fdf1fa02c0e
refs/heads/master: 12e5bdfefa45ecacd22c519875d06113f95a26af
11 changes: 7 additions & 4 deletions trunk/net/nfc/llcp/sock.c
Original file line number Diff line number Diff line change
Expand Up @@ -283,22 +283,25 @@ static int llcp_sock_accept(struct socket *sock, struct socket *newsock,
return ret;
}

static int llcp_sock_getname(struct socket *sock, struct sockaddr *addr,
static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr,
int *len, int peer)
{
struct sockaddr_nfc_llcp *llcp_addr = (struct sockaddr_nfc_llcp *)addr;
struct sock *sk = sock->sk;
struct nfc_llcp_sock *llcp_sock = nfc_llcp_sock(sk);
DECLARE_SOCKADDR(struct sockaddr_nfc_llcp *, llcp_addr, uaddr);

pr_debug("%p\n", sk);
pr_debug("%p %d %d %d\n", sk, llcp_sock->target_idx,
llcp_sock->dsap, llcp_sock->ssap);

if (llcp_sock == NULL || llcp_sock->dev == NULL)
return -EBADFD;

addr->sa_family = AF_NFC;
uaddr->sa_family = AF_NFC;

*len = sizeof(struct sockaddr_nfc_llcp);

llcp_addr->dev_idx = llcp_sock->dev->idx;
llcp_addr->target_idx = llcp_sock->target_idx;
llcp_addr->dsap = llcp_sock->dsap;
llcp_addr->ssap = llcp_sock->ssap;
llcp_addr->service_name_len = llcp_sock->service_name_len;
Expand Down

0 comments on commit 021cf10

Please sign in to comment.