#ifndef PPP_DATA_H #define PPP_DATA_H #include #include typedef struct PPPData { struct { bool IPAutomatic; QString IPAddress; QString IPSubMask; bool GWAutomatic; QString GWAddress; bool GWIsDefault; } IP; struct { short Mode; // 0 login, 1 chap/pap, 2 Terminal struct { QString Expect; QString Send; } Login; struct { QString Expect; QString Send; } Password; short PCEMode; // 0 pap, 1, chap 2, EAP QString Server; QString Client; QString Secret; } Auth; struct { bool ServerAssigned; QString DomainName; QArray Servers; } DNS; } PPPData_t; #endif