tests: fix the return value of bind, srv, and stat
[akaros.git] / tests / srv.c
index 073f25d..c3dcb83 100644 (file)
@@ -39,7 +39,7 @@ int main(int argc, char *argv[])
                exit(-1);
        }
        ret = snprintf(buf, buf_len, "#srv/%s", srvname);
-       if (snprintf_overflow(ret, buf, buf_len)) {
+       if (snprintf_error(ret, buf_len)) {
                printf("srvname too long\n");
                exit(-1);
        }
@@ -56,4 +56,5 @@ int main(int argc, char *argv[])
                close(dfd);
                exit(-1);
        }
+       return 0;
 }