diff options
| author | Kyle Evans <kevans@FreeBSD.org> | 2022-04-13 00:29:54 +0000 |
|---|---|---|
| committer | Kyle Evans <kevans@FreeBSD.org> | 2022-04-21 22:35:01 +0000 |
| commit | c85cf4929417ce6e11a84d1dfed13654b14c6ae7 (patch) | |
| tree | 8e24bb78ccfeea34d3e0f355293ce1e6eeedd029 | |
| parent | 4321608d3dd8dcb397ba3edb81faf304023b0592 (diff) | |
| download | src-c85cf4929417ce6e11a84d1dfed13654b14c6ae7.tar.gz src-c85cf4929417ce6e11a84d1dfed13654b14c6ae7.zip | |
loader: userboot: provide a getsecs() implementation
We don't need it for userboot, but it avoids issues with BIND_NOW, so
just provide it. time(3) isn't defined but ends up being provided by
libc linked into the host process, which is generally fine.
PR: 262920
Reviewed by: imp, jhb
(cherry picked from commit 660c1892d5c90500d37f98185326c6287b2b61be)
| -rw-r--r-- | stand/userboot/userboot/main.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/stand/userboot/userboot/main.c b/stand/userboot/userboot/main.c index 48c4e388b828..07630945cf80 100644 --- a/stand/userboot/userboot/main.c +++ b/stand/userboot/userboot/main.c @@ -70,6 +70,18 @@ delay(int usec) CALLBACK(delay, usec); } +time_t +getsecs(void) +{ + + /* + * userboot can't do netboot, so this implementation isn't strictly + * required. Defining it avoids issues with BIND_NOW, and it doesn't + * hurt to do it. + */ + return (time(NULL)); +} + void exit(int v) { |
