KallistiOS  2.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
Valid field constants for the flashrom_ispcfg_t struct

Macros

#define FLASHROM_ISP_IP   (1 << 0)
 Static IP address.
#define FLASHROM_ISP_NETMASK   (1 << 1)
 Netmask.
#define FLASHROM_ISP_BROADCAST   (1 << 2)
 Broadcast address.
#define FLASHROM_ISP_GATEWAY   (1 << 3)
 Gateway address.
#define FLASHROM_ISP_DNS   (1 << 4)
 DNS servers.
#define FLASHROM_ISP_HOSTNAME   (1 << 5)
 Hostname.
#define FLASHROM_ISP_EMAIL   (1 << 6)
 Email address.
#define FLASHROM_ISP_SMTP   (1 << 7)
 SMTP server.
#define FLASHROM_ISP_POP3   (1 << 8)
 POP3 server.
#define FLASHROM_ISP_POP3_USER   (1 << 9)
 POP3 username.
#define FLASHROM_ISP_POP3_PASS   (1 << 10)
 POP3 password.
#define FLASHROM_ISP_PROXY_HOST   (1 << 11)
 Proxy hostname.
#define FLASHROM_ISP_PROXY_PORT   (1 << 12)
 Proxy port.
#define FLASHROM_ISP_PPP_USER   (1 << 13)
 PPP username.
#define FLASHROM_ISP_PPP_PASS   (1 << 14)
 PPP password.
#define FLASHROM_ISP_OUT_PREFIX   (1 << 15)
 Outside dial prefix.
#define FLASHROM_ISP_CW_PREFIX   (1 << 16)
 Call waiting prefix.
#define FLASHROM_ISP_REAL_NAME   (1 << 17)
 Real name.
#define FLASHROM_ISP_MODEM_INIT   (1 << 18)
 Modem init string.
#define FLASHROM_ISP_AREA_CODE   (1 << 19)
 Area code.
#define FLASHROM_ISP_LD_PREFIX   (1 << 20)
 Long distance prefix.
#define FLASHROM_ISP_PHONE1   (1 << 21)
 Phone number 1.
#define FLASHROM_ISP_PHONE2   (1 << 22)
 Phone number 2.

Detailed Description

The valid_fields field of the flashrom_ispcfg_t will have some combination of these ORed together to represent what data is filled in and believed valid.


Macro Definition Documentation

#define FLASHROM_ISP_AREA_CODE   (1 << 19)

Area code.

#define FLASHROM_ISP_BROADCAST   (1 << 2)

Broadcast address.

#define FLASHROM_ISP_CW_PREFIX   (1 << 16)

Call waiting prefix.

#define FLASHROM_ISP_DNS   (1 << 4)

DNS servers.

#define FLASHROM_ISP_EMAIL   (1 << 6)

Email address.

#define FLASHROM_ISP_GATEWAY   (1 << 3)

Gateway address.

#define FLASHROM_ISP_HOSTNAME   (1 << 5)

Hostname.

#define FLASHROM_ISP_IP   (1 << 0)

Static IP address.

#define FLASHROM_ISP_LD_PREFIX   (1 << 20)

Long distance prefix.

#define FLASHROM_ISP_MODEM_INIT   (1 << 18)

Modem init string.

#define FLASHROM_ISP_NETMASK   (1 << 1)

Netmask.

#define FLASHROM_ISP_OUT_PREFIX   (1 << 15)

Outside dial prefix.

#define FLASHROM_ISP_PHONE1   (1 << 21)

Phone number 1.

#define FLASHROM_ISP_PHONE2   (1 << 22)

Phone number 2.

#define FLASHROM_ISP_POP3   (1 << 8)

POP3 server.

#define FLASHROM_ISP_POP3_PASS   (1 << 10)

POP3 password.

#define FLASHROM_ISP_POP3_USER   (1 << 9)

POP3 username.

#define FLASHROM_ISP_PPP_PASS   (1 << 14)

PPP password.

#define FLASHROM_ISP_PPP_USER   (1 << 13)

PPP username.

#define FLASHROM_ISP_PROXY_HOST   (1 << 11)

Proxy hostname.

#define FLASHROM_ISP_PROXY_PORT   (1 << 12)

Proxy port.

#define FLASHROM_ISP_REAL_NAME   (1 << 17)

Real name.

#define FLASHROM_ISP_SMTP   (1 << 7)

SMTP server.