cons: disable dangerous conswrites()
[akaros.git] / tests / get_html.c
index ae002fa..f1e24e2 100644 (file)
@@ -1,3 +1,9 @@
+/* Copyright (c) 2014 The Regents of the University of California
+ * Barret Rhoden <brho@cs.berkeley.edu>
+ * See LICENSE for details.
+ *
+ * Simple web client, gets a single page.  Used for debugging mostly. */
+
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
@@ -32,7 +38,7 @@ int main(int argc, char *argv[])
        printf("Trying to access http://%s:%s/%s\n", host, port, page);
        /* manually making our own addr (no mkaddr, which was racy anyway) */
        ret = snprintf(addr, sizeof(addr), "tcp!%s!%s", host, port);
-       if (snprintf_overflow(ret, addr, sizeof(addr))) {
+       if (snprintf_error(ret, sizeof(addr))) {
                perror("Addr string too long");
                exit(-1);
        }
@@ -42,7 +48,8 @@ int main(int argc, char *argv[])
                exit(-1);
        }
        /* short get style */
-       snprintf(buf, sizeof(buf), "GET /%s\r\nConnection: close\r\n\r\n", page);
+       snprintf(buf, sizeof(buf), "GET /%s\r\nConnection: close\r\n\r\n",
+                page);
        ret = write(dfd, buf, strlen(buf));
        if (ret < 0) {
                perror("Write");