projects
/
swifty.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A few minor changes to server files.
[swifty.git]
/
test
/
server.c
diff --git
a/test/server.c
b/test/server.c
index
b0f1ea8
..
c25384a
100644
(file)
--- a/
test/server.c
+++ b/
test/server.c
@@
-7,10
+7,17
@@
#include <netinet/in.h>
#include <stdlib.h>
#include <netinet/in.h>
#include <stdlib.h>
+#define ADDR 0x81BEA8C0
+
int main(int argc, const char *argv[])
{
int sock;
int main(int argc, const char *argv[])
{
int sock;
+ if (argc != 2) {
+ fprintf(stderr, "USAGE: %s listening_port\n", argv[0]);
+ return -1;
+ }
+
sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_SWIFT);
if (sock < 0) {
perror("Failed to create socket");
sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_SWIFT);
if (sock < 0) {
perror("Failed to create socket");
@@
-22,8
+29,8
@@
int main(int argc, const char *argv[])
memset(saddr, 0, size);
saddr->count = 1;
memset(saddr, 0, size);
saddr->count = 1;
- saddr->dests[0].addr =
0x0100007F
;
- saddr->dests[0].port =
100
;
+ saddr->dests[0].addr =
ADDR
;
+ saddr->dests[0].port =
atoi(argv[1])
;
if (bind(sock, (struct sockaddr *) saddr, size) < 0) {
perror("Failed to bind socket");
if (bind(sock, (struct sockaddr *) saddr, size) < 0) {
perror("Failed to bind socket");
@@
-31,7
+38,7
@@
int main(int argc, const char *argv[])
return -1;
}
return -1;
}
- char buf[
256
];
+ char buf[
10240
];
struct iovec iov[1];
struct msghdr msg;
struct sockaddr_swift *from = malloc(size);
struct iovec iov[1];
struct msghdr msg;
struct sockaddr_swift *from = malloc(size);