git: ifconfig(8): Use atexit() to ensure printing interface name

Aaron LI aly at crater.dragonflybsd.org
Sat Aug 4 18:49:42 PDT 2018


commit e9e1626f77881d1971173b83792c178b084ff759
Author: Aaron LI <aly at aaronly.me>
Date:   Fri Jun 22 21:23:25 2018 +0800

    ifconfig(8): Use atexit() to ensure printing interface name
    
    The ifconfig program may not exit at the end of its main() function,
    so use atexit(printifnamemaybe) to ensure the interface name (e.g.,
    newly cloned but with wildcard name) is printed on exit.
    (Taken from FreeBSD)
    
    Use "return (0)" instead of "exit(0)" in the main() function.
    
    Minor whitespace updates.

Summary of changes:
 sbin/ifconfig/ifconfig.c | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e9e1626f77881d1971173b83792c178b084ff759


-- 
DragonFly BSD source repository



More information about the Commits mailing list