aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/arpee.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/arpee.c b/src/arpee.c
index 160b710..a525f01 100644
--- a/src/arpee.c
+++ b/src/arpee.c
@@ -1,9 +1,13 @@
-int main() {
- sock = arp_bind("address");
-
- while (1) {
- arp_recv(sock, buf);
- arp_send(target, data);
+#include <junk/network.h>
+#include <stddef.h>
+#include <stdio.h>
+int main(int argc, char** argv) {
+ if (argc != 2) {
+ return -1;
}
+ int sock = eth_bind(argv[1]);
+ printf("Got socket: %d\n", sock);
+ eth_recv(sock);
+
return 0;
}