projects
/
barrelfish
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
c5e13b1
)
solarflare: conversion of IP for filter no longer required
author
Roni Häcki
<roni.haecki@inf.ethz.ch>
Fri, 4 Aug 2017 10:32:44 +0000 (12:32 +0200)
committer
Roni Häcki
<roni.haecki@inf.ethz.ch>
Fri, 4 Aug 2017 10:32:44 +0000 (12:32 +0200)
Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
usr/drivers/solarflare/sfn5122f_cdriver.c
patch
|
blob
|
history
diff --git
a/usr/drivers/solarflare/sfn5122f_cdriver.c
b/usr/drivers/solarflare/sfn5122f_cdriver.c
index
ef3e9ce
..
5fc09e6
100644
(file)
--- a/
usr/drivers/solarflare/sfn5122f_cdriver.c
+++ b/
usr/drivers/solarflare/sfn5122f_cdriver.c
@@
-1399,12
+1399,15
@@
static errval_t cb_install_filter(struct net_filter_binding *b,
struct sfn5122f_filter_ip f = {
.dst_port = dst_port,
.src_port = src_port,
- .dst_ip = htonl(dst_ip),
- .src_ip = htonl(src_ip),
+ .dst_ip = dst_ip,
+ .src_ip = src_ip,
.type_ip = type,
.queue = qid,
};
+ if (type == net_filter_PORT_UDP) {
+ f.src_ip = 0;
+ }
errval_t err = reg_port_filter(&f, fid);
assert(err_is_ok(err));