mirror of
git://git.code.sf.net/p/dhcpd-pools/code
synced 2025-12-17 16:26:59 +00:00
Replace all htonl in getdata.c with ntohl.
They are always the same macro, but the semantics was wrong.
This commit is contained in:
parent
dc83f1ffd4
commit
1b56bafaf5
1 changed files with 8 additions and 8 deletions
|
|
@ -120,28 +120,28 @@ int parse_leases(void)
|
||||||
}
|
}
|
||||||
if (xstrstr(line, " binding state free", 20)) {
|
if (xstrstr(line, " binding state free", 20)) {
|
||||||
/* remove old entry, if exists */
|
/* remove old entry, if exists */
|
||||||
if ((lease = find_lease(htonl(inp.s_addr))) != NULL) {
|
if ((lease = find_lease(ntohl(inp.s_addr))) != NULL) {
|
||||||
delete_lease(lease);
|
delete_lease(lease);
|
||||||
}
|
}
|
||||||
add_lease(htonl(inp.s_addr), FREE);
|
add_lease(ntohl(inp.s_addr), FREE);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
/* Copy IP to correct array */
|
/* Copy IP to correct array */
|
||||||
if (xstrstr(line, " binding state active", 22)) {
|
if (xstrstr(line, " binding state active", 22)) {
|
||||||
/* remove old entry, if exists */
|
/* remove old entry, if exists */
|
||||||
if ((lease = find_lease(htonl(inp.s_addr))) != NULL) {
|
if ((lease = find_lease(ntohl(inp.s_addr))) != NULL) {
|
||||||
delete_lease(lease);
|
delete_lease(lease);
|
||||||
}
|
}
|
||||||
add_lease(htonl(inp.s_addr), ACTIVE);
|
add_lease(ntohl(inp.s_addr), ACTIVE);
|
||||||
sw_active_lease = 1;
|
sw_active_lease = 1;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (xstrstr(line, " binding state backup", 22)) {
|
if (xstrstr(line, " binding state backup", 22)) {
|
||||||
/* remove old entry, if exists */
|
/* remove old entry, if exists */
|
||||||
if ((lease = find_lease(htonl(inp.s_addr))) != NULL) {
|
if ((lease = find_lease(ntohl(inp.s_addr))) != NULL) {
|
||||||
delete_lease(lease);
|
delete_lease(lease);
|
||||||
}
|
}
|
||||||
add_lease(htonl(inp.s_addr), BACKUP);
|
add_lease(ntohl(inp.s_addr), BACKUP);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if ((macaddr != NULL)
|
if ((macaddr != NULL)
|
||||||
|
|
@ -358,7 +358,7 @@ void parse_config(int is_include, const char *restrict config_file,
|
||||||
range_p = ranges + num_ranges;
|
range_p = ranges + num_ranges;
|
||||||
inet_aton(word, &inp);
|
inet_aton(word, &inp);
|
||||||
argument = 0;
|
argument = 0;
|
||||||
range_p->last_ip = htonl(inp.s_addr) + 1;
|
range_p->last_ip = ntohl(inp.s_addr) + 1;
|
||||||
range_p->count = 0;
|
range_p->count = 0;
|
||||||
range_p->touched = 0;
|
range_p->touched = 0;
|
||||||
range_p->backups = 0;
|
range_p->backups = 0;
|
||||||
|
|
@ -383,7 +383,7 @@ void parse_config(int is_include, const char *restrict config_file,
|
||||||
* again */
|
* again */
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
range_p->first_ip = htonl(inp.s_addr) - 1;
|
range_p->first_ip = ntohl(inp.s_addr) - 1;
|
||||||
argument = 2;
|
argument = 2;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue