Define PROG, for newer versions of skalibs
Needed to build from our source tarball on some Gentoo systems. Closes #239. Closes #254.
This commit is contained in:
committed by
Keith Winstein
parent
7ac8b87b8f
commit
5cff456400
@@ -46,6 +46,11 @@
|
|||||||
#include "locale_utils.h"
|
#include "locale_utils.h"
|
||||||
#include "fatal_assert.h"
|
#include "fatal_assert.h"
|
||||||
|
|
||||||
|
/* For newer skalibs */
|
||||||
|
extern "C" {
|
||||||
|
const char *PROG = "benchmark";
|
||||||
|
}
|
||||||
|
|
||||||
const int ITERATIONS = 100000;
|
const int ITERATIONS = 100000;
|
||||||
|
|
||||||
using namespace Terminal;
|
using namespace Terminal;
|
||||||
|
|||||||
@@ -52,6 +52,11 @@
|
|||||||
#include "locale_utils.h"
|
#include "locale_utils.h"
|
||||||
#include "sigfd.h"
|
#include "sigfd.h"
|
||||||
|
|
||||||
|
/* For newer skalibs */
|
||||||
|
extern "C" {
|
||||||
|
const char *PROG = "termemu";
|
||||||
|
}
|
||||||
|
|
||||||
const size_t buf_size = 16384;
|
const size_t buf_size = 16384;
|
||||||
|
|
||||||
void emulate_terminal( int fd );
|
void emulate_terminal( int fd );
|
||||||
|
|||||||
@@ -30,6 +30,11 @@
|
|||||||
#include <curses.h>
|
#include <curses.h>
|
||||||
#include <term.h>
|
#include <term.h>
|
||||||
|
|
||||||
|
/* For newer skalibs */
|
||||||
|
extern "C" {
|
||||||
|
const char *PROG = "mosh-client";
|
||||||
|
}
|
||||||
|
|
||||||
void usage( const char *argv0 ) {
|
void usage( const char *argv0 ) {
|
||||||
fprintf( stderr, "mosh-client (%s)\n", PACKAGE_STRING );
|
fprintf( stderr, "mosh-client (%s)\n", PACKAGE_STRING );
|
||||||
fprintf( stderr, "Copyright 2012 Keith Winstein <mosh-devel@mit.edu>\n" );
|
fprintf( stderr, "Copyright 2012 Keith Winstein <mosh-devel@mit.edu>\n" );
|
||||||
|
|||||||
@@ -68,6 +68,11 @@
|
|||||||
|
|
||||||
#include "networktransport.cc"
|
#include "networktransport.cc"
|
||||||
|
|
||||||
|
/* For newer skalibs */
|
||||||
|
extern "C" {
|
||||||
|
const char *PROG = "mosh-server";
|
||||||
|
}
|
||||||
|
|
||||||
typedef Network::Transport< Terminal::Complete, Network::UserStream > ServerConnection;
|
typedef Network::Transport< Terminal::Complete, Network::UserStream > ServerConnection;
|
||||||
|
|
||||||
void serve( int host_fd,
|
void serve( int host_fd,
|
||||||
|
|||||||
Reference in New Issue
Block a user