aboutsummaryrefslogtreecommitdiff
path: root/nuttx/net
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-03-08 23:05:03 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-03-08 23:05:03 +0000
commit406e1cd01b010da9deecda3a49c87aec2389ee6b (patch)
tree2b09280a26d4fdaecc9e9cf51ae9740491e50c00 /nuttx/net
parent3b1852082c35c9f5249c72834c51761493fa4322 (diff)
downloadpx4-firmware-406e1cd01b010da9deecda3a49c87aec2389ee6b.tar.gz
px4-firmware-406e1cd01b010da9deecda3a49c87aec2389ee6b.tar.bz2
px4-firmware-406e1cd01b010da9deecda3a49c87aec2389ee6b.zip
Update PIC32 Ethernet driver from debugging (still does not work
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4465 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/net')
-rw-r--r--nuttx/net/getsockname.c2
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 */