13 lines
545 B
C
13 lines
545 B
C
#pragma once
|
|
#include "multiaddr/multiaddr.h"
|
|
|
|
/**
|
|
* This is a hack to get ip4/tcp working
|
|
* TODO: this should be moved further down in the networking stack and generified for different multiaddresses
|
|
* This makes too many assumptions
|
|
* @param address the multiaddress to parse
|
|
* @param ip the first IP address in the multiaddress
|
|
* @param port the first port in the multiaddress
|
|
* @returns true(1) on success, false(0) on failure
|
|
*/
|
|
int libp2p_utils_multiaddress_parse_ip4_tcp(const struct MultiAddress* address, char** ip, int* port);
|