Author: np
Date: Fri Jan 25 20:14:27 2013
New Revision: 245914
URL: http://svnweb.freebsd.org/changeset/base/245914

Log:
  Remove redundant test, we know inp_lport is 0.
  
  MFC after:    1 week

Modified:
  head/sys/netinet/in_pcb.c

Modified: head/sys/netinet/in_pcb.c
==============================================================================
--- head/sys/netinet/in_pcb.c   Fri Jan 25 19:34:54 2013        (r245913)
+++ head/sys/netinet/in_pcb.c   Fri Jan 25 20:14:27 2013        (r245914)
@@ -334,8 +334,7 @@ in_pcbbind(struct inpcb *inp, struct soc
 
        if (inp->inp_lport != 0 || inp->inp_laddr.s_addr != INADDR_ANY)
                return (EINVAL);
-       anonport = inp->inp_lport == 0 && (nam == NULL ||
-           ((struct sockaddr_in *)nam)->sin_port == 0);
+       anonport = nam == NULL || ((struct sockaddr_in *)nam)->sin_port == 0;
        error = in_pcbbind_setup(inp, nam, &inp->inp_laddr.s_addr,
            &inp->inp_lport, cred);
        if (error)
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to