My fork of the HTTPServer (working)
Embed:
(wiki syntax)
Show/hide line numbers
iputil.h
00001 #ifndef LWIP_UTILS_H 00002 #define LWIP_UTILS_H 00003 00004 #include "ipv4/lwip/ip_addr.h" 00005 00006 #ifdef __cplusplus 00007 extern "C" { 00008 #endif 00009 00010 /** 00011 * This method converts 4 given IPv4 tuples to struct ip_addr classes. 00012 * The Byte are seperated by , 00013 * Does only work with seperated 4 Byte tuple. 00014 */ 00015 inline struct ip_addr ipv4addr(u8_t ip0, u8_t ip1, u8_t ip2, u8_t ip3) { 00016 struct ip_addr addr; 00017 IP4_ADDR(&addr, ip0, ip1, ip2, ip3); 00018 return addr; 00019 } 00020 00021 unsigned int base64enc_len(const char *str); 00022 00023 void base64enc(const char *input, unsigned int length, char *output); 00024 00025 #ifdef __cplusplus 00026 } 00027 #endif 00028 00029 #endif /* LWIP_UTILS_H */
Generated on Tue Jul 12 2022 19:24:05 by
![doxygen](doxygen.png)