ソースを参照

udp_bind: fix missing parenthesis warning

Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
Simon Goldschmidt 7 年 前
コミット
3b5eb7ca90
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/core/udp.c

+ 2 - 2
src/core/udp.c

@@ -997,13 +997,13 @@ udp_bind(struct udp_pcb *pcb, const ip_addr_t *ipaddr, u16_t port)
         {
           /* port matches that of PCB in list and REUSEADDR not set -> reject */
           if ((ipcb->local_port == port) &&
-              ((IP_GET_TYPE(&ipcb->local_ip) == IP_GET_TYPE(ipaddr)) &&
+              (((IP_GET_TYPE(&ipcb->local_ip) == IP_GET_TYPE(ipaddr)) &&
               /* IP address matches or any IP used? */
               (ip_addr_cmp(&ipcb->local_ip, ipaddr) ||
               ip_addr_isany(ipaddr) ||
               ip_addr_isany(&ipcb->local_ip))) ||
               (IP_GET_TYPE(&ipcb->local_ip) == IPADDR_TYPE_ANY) ||
-              (IP_GET_TYPE(ipaddr) == IPADDR_TYPE_ANY)) {
+              (IP_GET_TYPE(ipaddr) == IPADDR_TYPE_ANY))) {
             /* other PCB already binds to this local IP and port */
             LWIP_DEBUGF(UDP_DEBUG,
                         ("udp_bind: local port %"U16_F" already bound by another pcb\n", port));