blob: e9a19c5243c424793ac6b63d4af6364f7099c3aa [file] [log] [blame]
Darin Petkove6ca3202012-10-19 14:49:56 +02001// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef SHILL_SHIMS_C_PPP_H_
6#define SHILL_SHIMS_C_PPP_H_
7
8#if defined(__cplusplus)
9extern "C" {
10#endif
11
12void PPPInit();
13int PPPHasSecret();
14int PPPGetSecret(char *username, char *password);
mukesh agrawalfc362912013-08-06 18:10:07 -070015void PPPOnAuthenticateStart();
16void PPPOnAuthenticateDone();
Darin Petkove6ca3202012-10-19 14:49:56 +020017void PPPOnConnect(const char *ifname);
18void PPPOnDisconnect();
19void PPPOnExit(void *data, int arg);
20
21#if defined(__cplusplus)
22}
23#endif
24
25#endif // SHILL_SHIMS_C_PPP_H_