projects
/
project
/
odhcp6c.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #44 from bwhacks/alignment-fixes
[project/odhcp6c.git]
/
src
/
script.c
diff --git
a/src/script.c
b/src/script.c
index b20e94c9460c92ae45312bf48436ad73e0dd2d89..fdc050bbccb6d5f02ce24c594af2d0d0a3e6c6de 100644
(file)
--- a/
src/script.c
+++ b/
src/script.c
@@
-220,8
+220,9
@@
static void search_to_env(const char *name, const uint8_t *start, size_t len)
*c++ = '=';
for (struct odhcp6c_entry *e = (struct odhcp6c_entry*)start;
*c++ = '=';
for (struct odhcp6c_entry *e = (struct odhcp6c_entry*)start;
- (uint8_t*)e < &start[len] && &e->auxtarget[e->auxlen] <= &start[len];
- e = (struct odhcp6c_entry*)(&e->auxtarget[e->auxlen])) {
+ (uint8_t*)e < &start[len] &&
+ (uint8_t*)odhcp6c_next_entry(e) <= &start[len];
+ e = odhcp6c_next_entry(e)) {
c = mempcpy(c, e->auxtarget, e->auxlen);
*c++ = ' ';
}
c = mempcpy(c, e->auxtarget, e->auxlen);
*c++ = ' ';
}