Nicholas J. Kain
05a075aeb2
Replace '(c)' with 'Copyright'.
...
'(c)' may not be a valid substitute for 'Copyright' in some legal
domains/interpretations. So be safe, since I obviously am asserting
copyright on my legal work.
2018-10-26 07:11:16 -04:00
Nicholas J. Kain
8983df3c86
Update copyright dates.
2018-02-18 08:25:10 -05:00
Nicholas J. Kain
e8d97205e9
Compile cleanly with -Wsign-conversion.
...
I didn't notice anything that worried me.
2018-02-09 03:16:59 -05:00
Nicholas J. Kain
b8ee0bd5c2
Update copyright dates to 2017.
2017-01-13 20:15:27 -05:00
Nicholas J. Kain
6c136c3f85
Make add_option_(vendor|hostname)() not use ndhc internals.
...
This change makes it easier to fuzz test, but should have no
functional effect on ndhc's behavior.
2015-02-20 03:58:25 -05:00
Nicholas J. Kain
d0d8bcf3ff
options.[ch] must still be valid C++11 because it is used in ndhs.
...
That means the [static 1] arg specifier cannot be used.
2015-02-14 02:14:30 -05:00
Nicholas J. Kain
00c9479c4c
Mark more pointer arguments as never being null.
2015-02-14 01:46:02 -05:00
Nicholas J. Kain
702d8b0c5b
Mark pointer arguments that cannot ever be null as [static 1].
...
Also constify some cases, too.
2015-02-13 23:14:08 -05:00
Nicholas J. Kain
cc806acc0b
Indicate that client_state_t and client_config_t pointer args
...
cannot ever be null.
Could possibly improve code generation, and makes the intention clear.
2015-02-13 22:29:03 -05:00
Nicholas J. Kain
c58a071f52
Update copyright dates.
2015-02-13 01:54:57 -05:00
Nicholas J. Kain
4a083d3367
get_dhcp_opt() didx argument should be passed as a reference rather
...
than relying on the caller re-assigning to didx. The previous
didx += get_dhcp_opt(...) was wrong and should have used =.
2014-05-10 21:38:45 -04:00
Nicholas J. Kain
b761889025
Move source from ndhc/ to src/ since ifchd is no longer a separate program.
2014-04-06 16:57:06 -04:00