KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
flashrom_ispcfg Struct Reference

ISP configuration structure. More...

#include <dc/flashrom.h>

Data Fields

int method
 DHCP, Static, dialup(?), PPPoE. More...
 
uint32 valid_fields
 Which fields are valid? More...
 
uint32 flags
 Various flags that can be set in options. More...
 
uint8 ip [4]
 Host IP address. More...
 
uint8 nm [4]
 Netmask. More...
 
uint8 bc [4]
 Broadcast address. More...
 
uint8 gw [4]
 Gateway address. More...
 
uint8 dns [2][4]
 DNS servers (2) More...
 
int proxy_port
 Proxy server port. More...
 
char hostname [24]
 DHCP/Host name. More...
 
char email [64]
 Email address. More...
 
char smtp [31]
 SMTP server. More...
 
char pop3 [31]
 POP3 server. More...
 
char pop3_login [20]
 POP3 login. More...
 
char pop3_passwd [32]
 POP3 passwd. More...
 
char proxy_host [31]
 Proxy server hostname. More...
 
char ppp_login [29]
 PPP login. More...
 
char ppp_passwd [20]
 PPP password. More...
 
char out_prefix [9]
 Outside dial prefix. More...
 
char cw_prefix [9]
 Call waiting prefix. More...
 
char real_name [31]
 The "Real Name" field of PlanetWeb. More...
 
char modem_init [33]
 The modem init string to use. More...
 
char area_code [4]
 The area code the user is in. More...
 
char ld_prefix [21]
 The long-distance dial prefix. More...
 
char p1_areacode [4]
 Phone number 1's area code. More...
 
char phone1 [26]
 Phone number 1. More...
 
char p2_areacode [4]
 Phone number 2's area code. More...
 
char phone2 [26]
 Phone number 2. More...
 

Detailed Description

ISP configuration structure.

This structure will be filled in by flashrom_get_ispcfg() (DreamPassport) or flashrom_get_pw_ispcfg() (PlanetWeb). Thanks to Sam Steele for the information about DreamPassport's ISP settings.

Field Documentation

char flashrom_ispcfg::area_code[4]

The area code the user is in.

uint8 flashrom_ispcfg::bc[4]

Broadcast address.

char flashrom_ispcfg::cw_prefix[9]

Call waiting prefix.

uint8 flashrom_ispcfg::dns[2][4]

DNS servers (2)

char flashrom_ispcfg::email[64]

Email address.

uint32 flashrom_ispcfg::flags

Various flags that can be set in options.

See also
Flags for the flashrom_ispcfg_t struct
uint8 flashrom_ispcfg::gw[4]

Gateway address.

char flashrom_ispcfg::hostname[24]

DHCP/Host name.

uint8 flashrom_ispcfg::ip[4]

Host IP address.

char flashrom_ispcfg::ld_prefix[21]

The long-distance dial prefix.

int flashrom_ispcfg::method

DHCP, Static, dialup(?), PPPoE.

See also
Connection method types
char flashrom_ispcfg::modem_init[33]

The modem init string to use.

uint8 flashrom_ispcfg::nm[4]

Netmask.

char flashrom_ispcfg::out_prefix[9]

Outside dial prefix.

char flashrom_ispcfg::p1_areacode[4]

Phone number 1's area code.

char flashrom_ispcfg::p2_areacode[4]

Phone number 2's area code.

char flashrom_ispcfg::phone1[26]

Phone number 1.

char flashrom_ispcfg::phone2[26]

Phone number 2.

char flashrom_ispcfg::pop3[31]

POP3 server.

char flashrom_ispcfg::pop3_login[20]

POP3 login.

char flashrom_ispcfg::pop3_passwd[32]

POP3 passwd.

char flashrom_ispcfg::ppp_login[29]

PPP login.

char flashrom_ispcfg::ppp_passwd[20]

PPP password.

char flashrom_ispcfg::proxy_host[31]

Proxy server hostname.

int flashrom_ispcfg::proxy_port

Proxy server port.

char flashrom_ispcfg::real_name[31]

The "Real Name" field of PlanetWeb.

char flashrom_ispcfg::smtp[31]

SMTP server.

uint32 flashrom_ispcfg::valid_fields

The documentation for this struct was generated from the following file: