summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings/ppp/connect.h
Side-by-side diff
Diffstat (limited to 'noncore/settings/networksettings/ppp/connect.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/networksettings/ppp/connect.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/noncore/settings/networksettings/ppp/connect.h b/noncore/settings/networksettings/ppp/connect.h
index 3127236..e7ae5e0 100644
--- a/noncore/settings/networksettings/ppp/connect.h
+++ b/noncore/settings/networksettings/ppp/connect.h
@@ -15,59 +15,59 @@
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this program; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#ifndef _CONNECT_H_
#define _CONNECT_H_
#include <qtimer.h>
#include <qpushbutton.h>
#include <qlabel.h>
#include <qevent.h>
#include "kpppconfig.h"
#include "pwentry.h"
-//#include "docking.h"
-//#include "loginterm.h"
+
#define MAXLOOPNEST (MAX_SCRIPT_ENTRIES/2)
-class PPPStats;
+class InterfacePPP;
+class PPPData;
class ConnectWidget : public QWidget {
Q_OBJECT
public:
- ConnectWidget(QWidget *parent, const char *name);
+ ConnectWidget(InterfacePPP*, QWidget *parent, const char *name);
~ConnectWidget();
public:
void set_con_speed_string();
void setMsg(const QString &);
void pppdDied();
protected:
void timerEvent(QTimerEvent *);
void closeEvent( QCloseEvent *e );
private slots:
void readChar(unsigned char);
void pause();
void if_waiting_slot();
public slots:
void init();
void preinit();
void script_timed_out();
void if_waiting_timed_out();
void cancelbutton();
signals:
@@ -115,38 +115,38 @@ private:
void setScan(const QString &);
QString scanvar;
QString scanstr;
QString scanbuffer;
bool scanning;
bool pausing;
PWEntry *prompt;
// LoginTerm *termwindow;
int scriptTimeout;
QTimer *pausetimer;
QTimer *if_timer;
QTimer *if_timeout_timer;
QLabel *messg;
QPushButton *cancel;
bool firstrunID;
bool firstrunPW;
unsigned int dialnumber; // the current number to dial
-// PPPStats *stats;
+ InterfacePPP *_ifaceppp;
};
// non-member function to kill&wait on the pppd child process
-extern void killppp();
-void adddns();
-void addpeerdns();
-void removedns();
-void add_domain(const QString & newdomain);
-void auto_hostname();
+extern void killppp(PPPData*);
+void adddns(InterfacePPP*);
+void addpeerdns(InterfacePPP*);
+void removedns(InterfacePPP*);
+void add_domain(const QString & newdomain, InterfacePPP*);
+void auto_hostname(InterfacePPP*);
#endif