header(); if(!Auth::hasPermission('SERVER::NETWORK')) { ?>
| ID | getID(); ?> |
| Type | getType(); ?> |
| Address | getAddress(); ?> |
| Broadcast | getBroadcast(); ?> |
| getFlags() as $flag) { if($flag === null) { continue; } $color = 'light'; switch($flag) { case NetworkFlag::UP: $color = 'success'; break; case NetworkFlag::DEBUG: $color = 'danger'; break; case NetworkFlag::DORMANT: $color = 'warning'; break; } printf('%s', $color, NetworkFlag::for($flag)); } ?> | |
| Virtual | isVirtual() ? I18N::get('Yes') : I18N::get('No')); ?> |
| Tunnel | isTunnel() ? I18N::get('Yes') : I18N::get('No')); ?> |
| getFamily()); ?> | getName(); ?> | getAddress(); if($entry->getFamily() == NetworkFamily::IPV6) { $link = sprintf('[%s]', $link); } printf('%2$s', $link, $entry->getAddress()); ?> | getBroadcast(); ?> | getTTL(); // @see https://github.com/iproute2/iproute2/blob/main/ip/ip_common.h#L219 // INFINITY_LIFE_TIME = 0xFFFFFFFFU, unsigned if($ttl == 0) { print 'zero'; } else if($ttl == 0xFFFFFFFF) { print 'forever'; } else { printf('%s %s', $ttl, I18N::get('Seconds')); } ?> |
|---|