X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=sync_filter.c;h=8e9ff2c5de79a6385b6472453f3dec417b9ac5cc;hb=2bad70d84e763b4d866d7b97dbc1cdc8e030bd45;hp=2ca2a657de6a79cb9b9e9ee3be47789e11f48e05;hpb=d31995b3074bb19aa4da66ce5c4774ca9ed101a1;p=paraslash.git diff --git a/sync_filter.c b/sync_filter.c index 2ca2a657..8e9ff2c5 100644 --- a/sync_filter.c +++ b/sync_filter.c @@ -103,7 +103,7 @@ static void sync_open(struct filter_node *fn) const struct lls_opt_result *r_b; ctx = fn->private_data = para_calloc(sizeof(*ctx)); - INIT_LIST_HEAD(&ctx->buddies); + init_list_head(&ctx->buddies); /* create socket to listen for incoming packets */ ret = makesock( @@ -365,7 +365,8 @@ success: ret = -E_SYNC_COMPLETE; /* success */ goto out; fail: - PARA_WARNING_LOG("%s\n", para_strerror(-ret)); + if (ret != -E_BTR_EOF) + PARA_WARNING_LOG("%s\n", para_strerror(-ret)); out: sync_close_buddies(ctx); btr_splice_out_node(&fn->btrn);