libosmovty
0.9.3
Osmocom VTY library
Main Page
Modules
Data Structures
Files
File List
Globals
telnet_interface.h
Go to the documentation of this file.
1
/* minimalistic telnet/network interface it might turn into a wire interface */
2
/* (C) 2009 by Holger Hans Peter Freyther <zecke@selfish.org>
3
* All Rights Reserved
4
*
5
* This program is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation; either version 2 of the License, or
8
* (at your option) any later version.
9
*
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
*
15
* You should have received a copy of the GNU General Public License along
16
* with this program; if not, write to the Free Software Foundation, Inc.,
17
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18
*
19
*/
20
21
#pragma once
22
23
#include <osmocom/core/logging.h>
24
#include <osmocom/core/select.h>
25
26
#include <
osmocom/vty/vty.h
>
27
35
struct
telnet_connection
{
37
struct
llist_head
entry
;
39
void
*
priv
;
41
struct
osmo_fd
fd
;
43
struct
vty
*
vty
;
45
struct
log_target *
dbg
;
46
};
47
48
int
telnet_init
(
void
*tall_ctx,
void
*priv,
int
port);
49
int
telnet_init_dynif
(
void
*tall_ctx,
void
*priv,
const
char
*ip,
int
port);
50
51
void
telnet_exit(
void
);
52
include
osmocom
vty
telnet_interface.h
Generated on Mon Jan 18 2016 13:12:54 for libosmovty by
1.8.1.2