diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-03-08 23:05:03 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-03-08 23:05:03 +0000 |
commit | 75d794ffc49c837547489255f8f0f5d79ec84498 (patch) | |
tree | 2b09280a26d4fdaecc9e9cf51ae9740491e50c00 /nuttx/net/getsockname.c | |
parent | 6d8de0bdc5d9d895f7d65565bdb81f1b313655b0 (diff) | |
download | nuttx-75d794ffc49c837547489255f8f0f5d79ec84498.tar.gz nuttx-75d794ffc49c837547489255f8f0f5d79ec84498.tar.bz2 nuttx-75d794ffc49c837547489255f8f0f5d79ec84498.zip |
Update PIC32 Ethernet driver from debugging (still does not work
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4465 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/net/getsockname.c')
-rw-r--r-- | nuttx/net/getsockname.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nuttx/net/getsockname.c b/nuttx/net/getsockname.c index 6706e5e1e..35551ccf3 100644 --- a/nuttx/net/getsockname.c +++ b/nuttx/net/getsockname.c @@ -192,6 +192,7 @@ int getsockname(int sockfd, FAR struct sockaddr *addr, FAR socklen_t *addrlen) /* Set the address family and the IP address */ +#if defined(CONFIG_NET_TCP) || defined(CONFIG_NET_UDP) #ifdef CONFIG_NET_IPv6 #error "Not big enough for IPv6 address" outaddr->sin_family = AF_INET6; @@ -202,6 +203,7 @@ int getsockname(int sockfd, FAR struct sockaddr *addr, FAR socklen_t *addrlen) outaddr->sin_addr.s_addr = dev->d_ipaddr; *addrlen = sizeof(struct sockaddr_in); #endif +#endif netdev_semgive(); /* Return success */ |