summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2021-12-18 18:20:15 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2021-12-18 18:26:48 +0100
commit797616841caaf3322c79c15b1d9c74d03b54ea12 (patch)
treef2dc52e09bf0e541536b75ea5af64c489fd41283 /test
parentde2585d9f15890a6e614657c2cdc4e0ed1309b74 (diff)
Remove unused and outdated demo, update dependencies
- remove test/connect.cxx - fix typos in comments in a related android file - update dependencies
Diffstat (limited to 'test')
-rw-r--r--test/connect.cxx62
1 files changed, 0 insertions, 62 deletions
diff --git a/test/connect.cxx b/test/connect.cxx
deleted file mode 100644
index d8b84b9e7..000000000
--- a/test/connect.cxx
+++ /dev/null
@@ -1,62 +0,0 @@
-//
-// PPP example program for the Fast Light Tool Kit (FLTK).
-//
-// Program to make a button to turn a ppp connection on/off.
-// You must chmod +s /usr/sbin/pppd, and put all the options
-// into /etc/ppp/options.
-//
-// Copyright 1998-2010 by Bill Spitzak and others.
-//
-// This library is free software. Distribution and use rights are outlined in
-// the file "COPYING" which should have been included with this file. If this
-// file is missing or damaged, see the license at:
-//
-// https://www.fltk.org/COPYING.php
-//
-// Please see the following page on how to report bugs and issues:
-//
-// https://www.fltk.org/bugs.php
-//
-
-#include <stdlib.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <signal.h>
-#include <sys/wait.h>
-
-#include <FL/Fl.H>
-#include <FL/Fl_Window.H>
-#include <FL/Fl_Toggle_Button.H>
-
-int running; // actually the pid
-Fl_Toggle_Button *Button;
-
-void sigchld(int) {
- waitpid(running, 0, 0);
- running = 0;
- Button->value(0);
-}
-
-void cb(Fl_Widget *o, void *) {
- if (((Fl_Toggle_Button*)o)->value()) {
- if (running) return;
- running = fork();
- if (!running) execl("/usr/sbin/pppd","pppd","-detach",0);
- else signal(SIGCHLD, sigchld);
- } else {
- if (!running) return;
- kill(running, SIGINT);
- waitpid(running, 0, 0);
- running = 0;
- }
-}
-
-int main(int argc, char ** argv) {
- Fl_Window window(100,50);
- Fl_Toggle_Button button(0,0,100,50,"Connect");
- Button = &button;
- button.color(1,2);
- button.callback(cb,0);
- window.show(argc,argv);
- return Fl::run();
-}