Abhik Roy
|
325a8d7a6e
|
feat(esp_netif): Added code to expose api to add and remove ipv6 address
|
2024-01-09 18:00:47 +08:00 |
|
David Cermak
|
ca44460359
|
esp_netif: Fix Wno-format issues
|
2023-08-14 14:13:33 +02:00 |
|
David Cermak
|
5f6cb31105
|
lwip: Support IPv6 only mode
|
2023-02-27 08:53:34 +01:00 |
|
David Cermak
|
64f4f0ac1e
|
esp_netif/lwip: Use netif-client-data to store esp_netif ptr
lwip/netif struct has two places to store user's data
* netif->state (1 void*) but that might be occupied in special cases
* netif->client_dtat (n void*s) but that must be enabled in opts.h
This commit stores esp_netif_t* primarily in state, but if any special
netif is enabled in menuconfig (bridgeif, pppos), it uses netif->client_data.
This commit also fixes incorrect esp_netif that is attached to
IP_EVENT_GOT_IP6 event posted by pppos interfaces in:
https://github.com/espressif/esp-idf/blob/c585618b97d47514b7bf5f361944a8af05348169/components/esp_netif/lwip/esp_netif_lwip_ppp.c#L114
Closes https://github.com/espressif/esp-idf/issues/9345
|
2022-07-27 11:55:18 +00:00 |
|
Sagar Bijwe
|
6501eff7f5
|
Remove legacy system event framework.
|
2022-03-09 15:53:45 +05:30 |
|
Jiacheng Guo
|
52a68cb7fe
|
openthread: integrate OpenThread network interface with esp_netif
|
2021-06-02 17:03:54 +08:00 |
|
Angus Gratton
|
66fb5a29bb
|
Whitespace: Automated whitespace fixes (large commit)
Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace)
|
2020-11-11 07:36:35 +00:00 |
|
David Cermak
|
c2053a8e65
|
esp_netif: fix default connect handler to check dhcpc return value
Closes https://github.com/espressif/esp-idf/issues/5184
|
2020-05-06 07:26:50 +02:00 |
|
David Cermak
|
f839a1328c
|
esp_netif: added locking for netif list management, unit tests to use unique if_keys, updated comments
|
2019-11-13 12:36:25 +01:00 |
|
David Cermak
|
cf710a3cb1
|
esp_netif: include tcpip_adapter legacy header by default to provide *implicit* compatiblity
|
2019-11-13 12:36:25 +01:00 |
|
David Cermak
|
3a19bf055d
|
esp_netif and examples: using wifi driver handle, update examples and tests to pass the CI
|
2019-11-13 12:36:25 +01:00 |
|
David Cermak
|
ffe043b1a8
|
esp_netif: Introduction of esp-netif component as a replacement of tcpip_adpter
- provides object oriented access to network intefaces
- not limited to default netifs
- more generic abstraction to network input output functions
- event handler registration removed from component responsibility
- backward compatibility layer for legacy tcpip_apapter APIs
Closes IDF-39
|
2019-11-13 12:36:25 +01:00 |
|