KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
flashrom_ispcfg_t Struct Reference

ISP configuration structure. More...

#include <dc/flashrom.h>

Data Fields

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

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

◆ area_code

char flashrom_ispcfg_t::area_code[4]

The area code the user is in.

◆ bc

uint8_t flashrom_ispcfg_t::bc[4]

Broadcast address.

◆ cw_prefix

char flashrom_ispcfg_t::cw_prefix[9]

Call waiting prefix.

◆ dns

uint8_t flashrom_ispcfg_t::dns[2][4]

DNS servers (2)

◆ email

char flashrom_ispcfg_t::email[64]

Email address.

◆ flags

uint32_t flashrom_ispcfg_t::flags

Various flags that can be set in options.

See also
ISP Config Flags

◆ gw

uint8_t flashrom_ispcfg_t::gw[4]

Gateway address.

◆ hostname

char flashrom_ispcfg_t::hostname[24]

DHCP/Host name.

◆ ip

uint8_t flashrom_ispcfg_t::ip[4]

Host IP address.

◆ ld_prefix

char flashrom_ispcfg_t::ld_prefix[21]

The long-distance dial prefix.

◆ method

int flashrom_ispcfg_t::method

DHCP, Static, dialup(?), PPPoE.

See also
Connection Methods

◆ modem_init

char flashrom_ispcfg_t::modem_init[33]

The modem init string to use.

◆ nm

uint8_t flashrom_ispcfg_t::nm[4]

Netmask.

◆ out_prefix

char flashrom_ispcfg_t::out_prefix[9]

Outside dial prefix.

◆ p1_areacode

char flashrom_ispcfg_t::p1_areacode[4]

Phone number 1's area code.

◆ p2_areacode

char flashrom_ispcfg_t::p2_areacode[4]

Phone number 2's area code.

◆ phone1

char flashrom_ispcfg_t::phone1[26]

Phone number 1.

◆ phone2

char flashrom_ispcfg_t::phone2[26]

Phone number 2.

◆ pop3

char flashrom_ispcfg_t::pop3[31]

POP3 server.

◆ pop3_login

char flashrom_ispcfg_t::pop3_login[20]

POP3 login.

◆ pop3_passwd

char flashrom_ispcfg_t::pop3_passwd[32]

POP3 passwd.

◆ ppp_login

char flashrom_ispcfg_t::ppp_login[29]

PPP login.

◆ ppp_passwd

char flashrom_ispcfg_t::ppp_passwd[20]

PPP password.

◆ proxy_host

char flashrom_ispcfg_t::proxy_host[31]

Proxy server hostname.

◆ proxy_port

int flashrom_ispcfg_t::proxy_port

Proxy server port.

◆ real_name

char flashrom_ispcfg_t::real_name[31]

The "Real Name" field of PlanetWeb.

◆ smtp

char flashrom_ispcfg_t::smtp[31]

SMTP server.

◆ valid_fields

uint32_t flashrom_ispcfg_t::valid_fields

Which fields are valid?

See also
ISP Config Fields

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