DPP: Move TCP encapsulation into a separate source code file
This continues splitting dpp.c into smaller pieces. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
21c612017b
commit
3aaf269f67
8 changed files with 1478 additions and 1453 deletions
|
@ -542,6 +542,7 @@ OBJS += src/common/dpp_backup.c
|
|||
OBJS += src/common/dpp_crypto.c
|
||||
OBJS += src/common/dpp_pkex.c
|
||||
OBJS += src/common/dpp_reconfig.c
|
||||
OBJS += src/common/dpp_tcp.c
|
||||
OBJS += src/ap/dpp_hostapd.c
|
||||
OBJS += src/ap/gas_query_ap.c
|
||||
NEED_AES_SIV=y
|
||||
|
|
|
@ -573,6 +573,7 @@ OBJS += ../src/common/dpp_backup.o
|
|||
OBJS += ../src/common/dpp_crypto.o
|
||||
OBJS += ../src/common/dpp_pkex.o
|
||||
OBJS += ../src/common/dpp_reconfig.o
|
||||
OBJS += ../src/common/dpp_tcp.o
|
||||
OBJS += ../src/ap/dpp_hostapd.o
|
||||
OBJS += ../src/ap/gas_query_ap.o
|
||||
NEED_AES_SIV=y
|
||||
|
|
1455
src/common/dpp.c
1455
src/common/dpp.c
File diff suppressed because it is too large
Load diff
|
@ -46,6 +46,8 @@ int dpp_prepare_channel_list(struct dpp_authentication *auth,
|
|||
struct hostapd_hw_modes *own_modes, u16 num_modes);
|
||||
void dpp_auth_fail(struct dpp_authentication *auth, const char *txt);
|
||||
int dpp_gen_uri(struct dpp_bootstrap_info *bi);
|
||||
void dpp_write_adv_proto(struct wpabuf *buf);
|
||||
void dpp_write_gas_query(struct wpabuf *buf, struct wpabuf *query);
|
||||
|
||||
/* dpp_backup.c */
|
||||
|
||||
|
@ -140,5 +142,12 @@ char * dpp_sign_connector(struct dpp_configurator *conf,
|
|||
int dpp_test_gen_invalid_key(struct wpabuf *msg,
|
||||
const struct dpp_curve_params *curve);
|
||||
|
||||
/* dpp_tcp.c */
|
||||
|
||||
void dpp_controller_conn_status_result_wait_timeout(void *eloop_ctx,
|
||||
void *timeout_ctx);
|
||||
void dpp_tcp_init_flush(struct dpp_global *dpp);
|
||||
void dpp_relay_flush_controllers(struct dpp_global *dpp);
|
||||
|
||||
#endif /* CONFIG_DPP */
|
||||
#endif /* DPP_I_H */
|
||||
|
|
1462
src/common/dpp_tcp.c
Normal file
1462
src/common/dpp_tcp.c
Normal file
File diff suppressed because it is too large
Load diff
|
@ -26,6 +26,7 @@ OBJS += $(SRC)/common/dpp_backup.o
|
|||
OBJS += $(SRC)/common/dpp_crypto.o
|
||||
OBJS += $(SRC)/common/dpp_pkex.o
|
||||
OBJS += $(SRC)/common/dpp_reconfig.o
|
||||
OBJS += $(SRC)/common/dpp_tcp.o
|
||||
|
||||
dpp-uri: dpp-uri.o $(OBJS) $(LIBS)
|
||||
$(LDO) $(LDFLAGS) -o $@ $^ -lcrypto
|
||||
|
|
|
@ -252,6 +252,7 @@ OBJS += src/common/dpp_backup.c
|
|||
OBJS += src/common/dpp_crypto.c
|
||||
OBJS += src/common/dpp_pkex.c
|
||||
OBJS += src/common/dpp_reconfig.c
|
||||
OBJS += src/common/dpp_tcp.c
|
||||
OBJS += dpp_supplicant.c
|
||||
NEED_AES_SIV=y
|
||||
NEED_HMAC_SHA256_KDF=y
|
||||
|
|
|
@ -284,6 +284,7 @@ OBJS += ../src/common/dpp_backup.o
|
|||
OBJS += ../src/common/dpp_crypto.o
|
||||
OBJS += ../src/common/dpp_pkex.o
|
||||
OBJS += ../src/common/dpp_reconfig.o
|
||||
OBJS += ../src/common/dpp_tcp.o
|
||||
OBJS += dpp_supplicant.o
|
||||
NEED_AES_SIV=y
|
||||
NEED_HMAC_SHA256_KDF=y
|
||||
|
|
Loading…
Reference in a new issue