Hi,
On Wed, Nov 27, 2013 at 08:23:46PM +0100, Gert Doering wrote:
> I have taken the liberty of carefully massaging some of the whitespace,
> pull up one fix to init.c from 6/9, and change one mishap in socket.h -
> a diff between "previous master + 4/9" and "6c5db192c30ff" is attached.
Well. If people claim "... is attched", in the first mail, it never
is...
Here it is now.
gert
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany [email protected]
fax: +49-89-35655025 [email protected]
diff --git a/src/openvpn/init.c b/src/openvpn/init.c
index 7a376ab..e7f733b 100644
--- a/src/openvpn/init.c
+++ b/src/openvpn/init.c
@@ -1356,7 +1356,7 @@ do_init_tun (struct context *c)
c->options.ifconfig_ipv6_netbits,
c->options.ifconfig_ipv6_remote,
addr_host (&c->c1.link_socket_addr.local),
- addr_host (&c->c1.link_socket_addr.remote_list),
+ c->c1.link_socket_addr.remote_list,
!c->options.ifconfig_nowarn,
c->c2.es);
diff --git a/src/openvpn/socket.h b/src/openvpn/socket.h
index ec9146d..65def10 100644
--- a/src/openvpn/socket.h
+++ b/src/openvpn/socket.h
@@ -624,9 +624,10 @@ static inline bool
addrlist_match (const struct openvpn_sockaddr *a1, const struct addrinfo
*addrlist)
{
const struct addrinfo *curele;
- for (curele = addrlist; curele; curele=curele->ai_next) {
-
- switch(a1->addr.sa.sa_family) {
+ for (curele = addrlist; curele; curele=curele->ai_next)
+ {
+ switch(a1->addr.sa.sa_family)
+ {
case AF_INET:
if (a1->addr.in4.sin_addr.s_addr == ((struct
sockaddr_in*)curele->ai_addr)->sin_addr.s_addr)
return true;
@@ -660,8 +661,10 @@ static inline bool
addrlist_port_match (const struct openvpn_sockaddr *a1, const struct addrinfo
*a2)
{
const struct addrinfo *curele;
- for(curele=a2;curele;curele = curele->ai_next) {
- switch(a1->addr.sa.sa_family) {
+ for(curele=a2;curele;curele = curele->ai_next)
+ {
+ switch(a1->addr.sa.sa_family)
+ {
case AF_INET:
if (curele->ai_family == AF_INET
&& a1->addr.in4.sin_addr.s_addr == ((struct
sockaddr_in*)curele->ai_addr)->sin_addr.s_addr
@@ -879,8 +882,8 @@ link_socket_set_outgoing_addr (const struct buffer *buf,
|| !addr_match_proto (&act->dest, &lsa->actual.dest, info->proto))
/* address undef or address == remote or --float */
&& (info->remote_float
- || !lsa->remote_list)
- || addrlist_match_proto (&act->dest, lsa->remote_list,
info->proto)
+ || !lsa->remote_list
+ || addrlist_match_proto (&act->dest, lsa->remote_list,
info->proto))
)
{
link_socket_connection_initiated (buf, info, act, common_name, es);