aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--relay/dhcrelay.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/relay/dhcrelay.c b/relay/dhcrelay.c
index 96839cd..6e50753 100644
--- a/relay/dhcrelay.c
+++ b/relay/dhcrelay.c
@@ -1211,7 +1211,7 @@ parse_downstream(char *arg) {
log_fatal("No memory for downstream.");
dp->ifp = ifp;
if (iid != NULL) {
- dp->id = atoi(iid);
+ dp->id = htonl(atoi(iid));
} else {
dp->id = -1;
}
@@ -1334,7 +1334,7 @@ setup_streams(void) {
/* Set interface-id. */
if (dp->id == -1)
- dp->id = dp->ifp->index;
+ dp->id = htonl(dp->ifp->index);
}
for (up = upstreams; up; up = up->next) {