Andrew Gallatin 47528c67ef Make lagg creation more fault tolerant
- Warn, don't exit, when SIOCSLAGGPORT returns an error.

When we exit with an error during lagg creation, a single
failed NIC (which no longer attaches) can prevent lagg
creation and other configuration, such as adding an IPv4
address, and thus leave a machine unreachable.

- Preserve non-EEXISTS errors for exit status from SIOCSLAGGPORT,
  in case scripts are looking for it. Hopefully this can be
  extended if other parts of ifconfig can allow a "soft" failure.

- Improve the warning message to mention what lagg and what
  member are problematic.

Reviewed by: jtl, glebius
Sponsored by: Netflix
Differential Revision:	https://reviews.freebsd.org/D15046
2018-04-17 12:54:58 +00:00
..
2018-04-10 08:13:59 +00:00
2018-01-29 09:27:32 +00:00
2018-02-20 05:35:00 +00:00
2018-03-17 12:59:55 +00:00
2017-10-31 00:07:04 +00:00
2018-03-17 12:59:55 +00:00
2017-10-31 00:07:04 +00:00
2017-10-31 00:07:04 +00:00
2018-03-17 12:59:55 +00:00
2018-01-27 22:57:01 +00:00
2018-03-17 12:59:55 +00:00
2018-03-17 12:59:55 +00:00
2018-03-31 15:06:14 +00:00
2017-10-31 00:07:04 +00:00
2018-03-27 16:38:32 +00:00
2018-03-17 12:59:55 +00:00
2018-02-12 14:44:21 +00:00