123456789101112131415161718 |
- #ifndef _NETUTILS_H_
- #define _NETUTILS_H_
- #include "lwip/netif.h"
- struct netif *getGprsNetIf(uint8_t nSim, uint8_t nCid);
- #if IP_NAT
- struct netif *getPPPNetIf(uint8_t nSim, uint8_t nCid);
- struct netif *getNetDevNetIf(uint8_t nSim, uint8_t nCid);
- struct netif *getGprsWanNetIf(uint8_t nSim, uint8_t nCid);
- #endif
- struct netif *getEtherNetIf(uint8_t nCid);
- struct netif *ip4_src_route(const ip4_addr_t *src, const ip4_addr_t *dst);
- bool getSimIccid(uint8_t simId, uint8_t *simiccid, uint8_t *len);
- bool getSimImei(uint8_t simId, uint8_t *imei, uint8_t *len);
- bool getSimImsi(uint8_t simId, uint8_t *imsi, uint8_t *len);
- bool isIpDigital(char *ipAddrStr);
- #endif
|