Network configuration |
modules/Lan.ycp |
Network card data | |
|
Representation of the configuration of network cards.
Input and output routines.
Imports
Includes
StructuresGlobal VariablesGlobal Functions
Local VariablesLocal Functions |
Current module information
Hotplug type ("" if not hot pluggable)
wl_wpa_eap aggregates the settings in a map for easier CWM access.
Structure wpa_eap
WPA_EAP_IDENTITY: string WPA_EAP_PASSWORD: string WPA_EAP_CLIENT_CERT: string (file name) WPA_EAP_CA_CERT: string (file name)
Abort function return boolean return true if abort
Hardware information
- See
-
ReadHardware
Modules information
- See
-
ReadModules
Deleted modules
/etc/install.inf data
Data was modified?
Which operation is pending?
Data was modified?
- Return value:
-
true if modified
Read all network settings from the SCR
- Return value:
-
true on success
Update the SCR according to network settings
- Return value:
-
true on success
Only write configuration without starting any init scripts and SuSEconfig
- Return value:
-
true on success
Import data
- Parameters:
-
settings settings to be imported
- Return value:
-
true on success
Export data
- Return value:
-
dumped settings (later acceptable by Import())
Select the hardware component
- Parameters:
-
hw the component
Select the hardware component
- Parameters:
-
which index of the component
Create a textual summary and a list of unconfigured devices
- Parameters:
-
mode "split": split configured and unconfigured?
"summary": add resolver and routing symmary, "proposal": for proposal, add links for direct config
- Return value:
-
summary of the current configuration
Create an overview table with all configured devices
- Return value:
-
table items
Return 10 free devices
- Parameters:
-
type device type
- Return value:
-
of 10 free devices
Return 10 free aliases
- Parameters:
-
type device type num device number
- Return value:
-
of 10 free devices
must be in sync with GetDefaultsForHW
Set various device variables
- Parameters:
-
devmap map with variables defaults
Select the given device
- Parameters:
-
dev device to select ("" for new device, default values)
- Return value:
-
true if success
Add a new device
- Return value:
-
true if success
Edit the given device
- Parameters:
-
name device to edit
- Return value:
-
true if success
Delete the given device
- Parameters:
-
name device to delete
- Return value:
-
true if success
Commit pending operation
- Return value:
-
true if success
Get the module configuration for the modules configured in the interface section
- Parameters:
-
ay_device Device, for example eth0 ay_modules list of modules from the AY profile
- Return value:
-
the module map with module name and options
Find matching device Find a device, optionally with some predefined values
- Parameters:
-
interface interface map
- Return value:
-
The map of the matching device.
Propose a configuration
- Return value:
-
true if something was proposed
Create a configuration for autoyast
- Return value:
-
true if something was proposed
Check if any device except the current one is configured with DHCP. The current one is checked separately because there may be uncommitted changes. (#17391)
- Return value:
-
true if any DHCP device except the current one is configured
Check if the given device has any virtual alias.
- Parameters:
-
dev device to be checked
- Return value:
-
true if there are some aliases
- Return value:
-
of packages needed when writing the config
- Return value:
-
of packages needed when writing the config in autoinst mode
Function which returns if the settings were modified
- Return value:
-
settings were modified
Function sets internal variable, which indicates, that any settings were modified, to "true"
Function sets internal variable, which indicates, that any settings were modified, to "false"