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
b8ee0bd5c2
Update copyright dates to 2017.
2017-01-13 20:15:27 -05:00
Nicholas J. Kain
c47630ffca
Rename check_carrier() to carrier_isup() and use bool return.
2017-01-12 05:25:15 -05:00
Nicholas J. Kain
e874373dcd
Check link carrier via ifch and netlink instead of ioctl.
...
Thus, ioctl can once again be removed from the ndhc seccomp whitelist.
2015-02-15 02:50:29 -05:00
Nicholas J. Kain
170f87c0e7
Propagate returns through ifchange_(deconfig|bind).
...
While doing so remove unnecessary argument null checks and
make sure not to alter the stored interface state if the
ifch requests failed.
2015-02-14 19:10:23 -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
b761889025
Move source from ndhc/ to src/ since ifchd is no longer a separate program.
2014-04-06 16:57:06 -04:00