Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-09 | Refactor subblock iterators. | Pekka Pessi | 2 | -23/+54 | |
Always initialize iterators. Try to avoid pointer arithmetics on NULL; in other words, move all pointer arithmetics inside g_isi_sb_iter_init(). There are 4 different ways for representing sub blocks in ISI message: - 8-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 8-bit sub_blocks count, 16-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 16-bit sub_block_id/sub_block_len The compact form g_isi_sb_iter_init() supports 8-bit sub_block count before start of the sub blocks themselves and 8-bit sub_block_id and sub_block_len. The full form g_isi_sb_iter_init_full() with explicit longhdr and sub_block count supports all other cases. | |||||
2009-10-07 | gisi: use const and restrict in iter | Pekka Pessi | 2 | -27/+31 | |
2009-09-16 | gisi: Make reachability detection more robust | Aki Niemi | 1 | -2/+4 | |
2009-09-16 | Fix restrict keyword usage | Aki Niemi | 2 | -2/+2 | |
2009-09-15 | gisi: Add ISI version and reachability check API | Aki Niemi | 3 | -0/+158 | |
This patch adds an API for querying the ISI version of the resource with which the client is associated. This information is only available after g_isi_verify() has been called on the client. This is because we use the version query message as a vehicle for reachability checking. | |||||
2009-09-14 | Add support for long sub-block header | Aki Niemi | 2 | -29/+44 | |
2009-09-14 | Add and modify string getters | Aki Niemi | 2 | -6/+30 | |
Add a getter for latin ASCII only tags, and change the alpha tag getter. Turns out not all alpha tags in ISI are of the length-value variety. | |||||
2009-09-14 | gisi: Add ISI sub-block iterator | Aki Niemi | 2 | -0/+214 | |
2009-09-10 | gisi: cannot do ioctl() with Netlink sockets, use local instead | Rémi Denis-Courmont | 1 | -6/+7 | |
2009-09-10 | gisi: Fix embarrassing typo | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-09-10 | gisi: bring Phonet interface up before telling upper layers about it | Rémi Denis-Courmont | 1 | -0/+18 | |
This should get kernel-assisted Phonet autoconfiguration to work (and it shouldn't hurt in other cases). Otherwise, the upper layers will try to send packets, which will fail. Then they will probably just time out. | |||||
2009-09-09 | gisi: disable logging by default | Rémi Denis-Courmont | 1 | -0/+1 | |
The debug_func was not initialized. | |||||
2009-09-01 | gisi: Getter function for pipe handle | Ismo Puustinen | 2 | -0/+12 | |
2009-08-28 | gisi: return GPRS interface index/name | Rémi Denis-Courmont | 2 | -6/+28 | |
2009-08-25 | gisi: Fix indication debugging | Aki Niemi | 1 | -3/+10 | |
2009-08-24 | Convert to fully non-recursive build system | Marcel Holtmann | 1 | -13/+0 | |
2009-08-23 | gisi: Fix warning in g_isi_subscribe() | Aki Niemi | 1 | -1/+3 | |
Save the GIsiModem instance in GIsiClient, so that calling g_isi_subscribe() doesn't throw a warning. | |||||
2009-08-22 | gisi: Add debugging hooks | Aki Niemi | 2 | -0/+34 | |
2009-08-20 | Fix control reaches end of non-void function | Denis Kenzior | 1 | -0/+2 | |
2009-08-20 | Fix unused variable err warning | Denis Kenzior | 1 | -1/+0 | |
2009-08-20 | Fix implicit declaration of close warning | Denis Kenzior | 1 | -0/+1 | |
2009-08-20 | gisi: PEP: use more portable non-blocking and close-on-exec | Rémi Denis-Courmont | 1 | -1/+4 | |
2009-08-19 | Fix make distcheck - gisi/modem.h | Denis Kenzior | 1 | -1/+1 | |
gisi/modem.h was not included in Makefile.am | |||||
2009-08-19 | Fix make distcheck | Denis Kenzior | 1 | -1/+1 | |
isicommon.h is no longer in the repository | |||||
2009-08-19 | gisi: fix pipe create request endianess problems | Rémi Denis-Courmont | 1 | -8/+11 | |
2009-08-19 | gisi: bind pipe end point *before* getting its handle | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-08-19 | Phonet: GPRS pipe end point low-level support | Rémi Denis-Courmont | 3 | -0/+149 | |
2009-08-19 | Phonet: missing SOL_PNPIPE definition | Rémi Denis-Courmont | 1 | -0/+2 | |
2009-08-19 | Phonet: add error handling for pipes | Rémi Denis-Courmont | 2 | -4/+54 | |
2009-08-19 | Phonet: add modem parameter to ISI pipe API | Rémi Denis-Courmont | 2 | -3/+5 | |
2009-08-19 | Phonet: add modem parameter to ISI client API | Rémi Denis-Courmont | 3 | -4/+5 | |
2009-08-19 | gisi: provide modem identifier through Netlink API | Rémi Denis-Courmont | 2 | -2/+9 | |
2009-08-19 | gisi: warn if GIsiModem is missing rather than fail | Rémi Denis-Courmont | 1 | -0/+3 | |
2009-08-19 | gisi: low-level modem scoping for sockets | Rémi Denis-Courmont | 5 | -10/+49 | |
2009-08-14 | Phonet: basic pipe owner support | Rémi Denis-Courmont | 3 | -1/+346 | |
This will be needed for GPRS support. | |||||
2009-07-07 | gisi: malloc -> free | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-07-06 | gisi: call to non existent function | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-07-03 | Use phonet.h | Rémi Denis-Courmont | 4 | -15/+4 | |
2009-07-03 | Replacement header for Phonet definitions | Rémi Denis-Courmont | 1 | -0/+56 | |
2009-06-29 | gisi: fix extracting Phonet address from Netlink | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-06-25 | gisi: Fix documentation and add API for resource ID | Aki Niemi | 2 | -2/+14 | |
2009-06-24 | gisi: fix g_pn_netlink_start() return value | Aki Niemi | 1 | -1/+1 | |
2009-06-22 | Add GISI_* build variables; remove unnecessary curly brackets | Aki Niemi | 1 | -2/+1 | |
2009-06-22 | gisi: fixes to request/response handling and timeout registration | Aki Niemi | 1 | -6/+14 | |
2009-06-22 | gisi: specify destination socket address | Rémi Denis-Courmont | 1 | -3/+28 | |
Kernel wants it, and returns an error on send otherwise. | |||||
2009-06-15 | Fix to use negative error return in gisi/client.c | Aki Niemi | 1 | -1/+1 | |
2009-06-15 | Rename ISI client and PhoNet netlink APIs | Aki Niemi | 7 | -0/+803 | |
- Add g_ prefix to functions - Add G-prefix and use CamelCasing in types |