X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fprotocol.c;h=5e72017ddee8cf212d15ea3ff77a4bd10c18c031;hp=0b3563efd44d32fcd62e5630cd41a388f1e5eda3;hb=f777c1807d663eaef3e36c395094451214886898;hpb=447a43d63960802a7a29201c512246be11eb9c94 diff --git a/src/protocol.c b/src/protocol.c index 0b3563ef..5e72017d 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: protocol.c,v 1.28.4.75 2001/01/07 20:19:31 guus Exp $ + $Id: protocol.c,v 1.28.4.77 2001/02/06 10:12:51 guus Exp $ */ #include "config.h" @@ -1043,12 +1043,12 @@ cp return 0; } -int send_error(connection_t *cl, int errno, char *errstring) +int send_error(connection_t *cl, int err, char *errstring) { cp if(!errstring) - errstring = strerror(errno); - return send_request(cl, "%d %d %s", ERROR, errno, errstring); + errstring = strerror(err); + return send_request(cl, "%d %d %s", ERROR, err, errstring); } int error_h(connection_t *cl) @@ -1128,7 +1128,7 @@ cp { p = (connection_t *)node->data; if(p != cl && p->status.meta && p->status.active) - if(!(cl->options & OPTION_INDIRECT) || from == myself) + if(!(p->options & OPTION_INDIRECT) || from == myself) send_request(p, "%d %s", KEY_CHANGED, from->name); } cp