diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-01-01 01:53:18 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-01-01 01:53:18 +0100 |
commit | f883e5a75d0746b045a53cdeb9b82b645bdfcfee (patch) | |
tree | d43ac0e8c93b8b3fc41c740012d714ad3c38b44b /include/network.h | |
parent | 2908e9d91aef3832151feb7294babcb7110e93d6 (diff) | |
download | connman-f883e5a75d0746b045a53cdeb9b82b645bdfcfee.tar.gz connman-f883e5a75d0746b045a53cdeb9b82b645bdfcfee.tar.bz2 connman-f883e5a75d0746b045a53cdeb9b82b645bdfcfee.zip |
Add option for network protocol
Diffstat (limited to 'include/network.h')
-rw-r--r-- | include/network.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/network.h b/include/network.h index 3fd266ea..8dab190e 100644 --- a/include/network.h +++ b/include/network.h @@ -43,6 +43,12 @@ enum connman_network_type { CONNMAN_NETWORK_TYPE_HSO = 23, }; +enum connman_network_protocol { + CONNMAN_NETWORK_PROTOCOL_UNKNOWN = 0, + CONNMAN_NETWORK_PROTOCOL_IP = 1, + CONNMAN_NETWORK_PROTOCOL_PPP = 2, +}; + struct connman_network; extern struct connman_network *connman_network_create(const char *identifier, @@ -59,6 +65,9 @@ extern void connman_network_set_index(struct connman_network *network, int index); extern int connman_network_get_index(struct connman_network *network); +extern void connman_network_set_protocol(struct connman_network *network, + enum connman_network_protocol protocol); + extern int connman_network_set_connected(struct connman_network *network, connman_bool_t connected); |