Update TODO

This commit is contained in:
Matteo Cypriani 2011-03-16 16:53:55 +01:00
parent 5669540d8b
commit 3fe1f1be6e
1 changed files with 11 additions and 1 deletions

12
TODO
View File

@ -1,5 +1,6 @@
* Global
- Use string for network exchanges?
- Mark arguments as const in function headers if needed
That is done in the owlps-positioning C++ code, but not constantly
in C modules.
@ -8,11 +9,18 @@
* libowlps
- Rename types? Prefix them?
- Prefix types with "owl_". Rename some of them (lowercase, at least).
- Remove timestamp_to_ms()
This function is used only by the aggregator to test if a TIMESTAMP
is null. We should create a function to test that, instead of
converting to ms every time.
- mac_bytes_to_string(): do not malloc anymore.
* Aggregator
- Use inet_ntoa() instead of ip_bytes_to_string().
- monitor_couples(): rename 'demande' variable.
- Use locks to read/write the AP list
Currently, several threads can access the list simultaneously, and
that's not cool!
@ -24,6 +32,8 @@
- read_packet(): use ieee80211_header_size for all implicit packets
Currently the size is corrected only for data packets.
- Fix SIGTERM handling
Sometimes owlps-listener refuses to quit on SIGTERM.
- Fix segfault when rtap_iface is not in monitor mode (?) on Foneras.
- Merge Makefile and Makefile_atheros?
Use autohell?