diff options
Diffstat (limited to 'relay/dhcrelay.c')
-rw-r--r-- | relay/dhcrelay.c | 4 |
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) { |