summaryrefslogtreecommitdiff
path: root/cp/conn/conn.h
blob: e60f4a8bf1ff5d966a785cf6722f6aa0735da65d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef CONN_H_
#define CONN_H_

#include "cp/conn/inc/conn_defs.h"


void
cp_conn_init(void);

/**
 * \brief       create a new connection on the init side of it.
 *              
 * \param       osa : original source address
 * \param       oda : original destination address
 * \param       req_id : request id provided by the HLE, or 0 if the 
 *                      connection is created by the Auto Connect Service
 * \param       cspec : 
 * \param       classifier_rules :
 * 
 * \return      void
 */
void
cp_conn_create_init(mac_address_t osa, 
                    mac_address_t oda, 
                    u16 req_id, 
                    cspec_t cspec, 
                    classifier_rules_t classifier_rules);

#endif /*CONN_H_*/