Jonas Bonn
67701b1c40
drivers: constify vtables
...
The driver vtables are read-only structures. This patch declares them as
'const' allowing the compiler to (optionally) put them in the RELRO
section. RELRO pages may be marked as read-only by the linker after
the relocations have been done ensuring that they aren't inadvertently
or maliciously altered at runtime.
2018-10-17 09:56:27 -05:00
Marcel Holtmann
48190bdc11
drivers: Some more copyright fixes
2011-10-15 12:21:30 -07:00
Aki Niemi
e17da972e2
isimodem: Rename resource debug macro
2011-04-12 20:39:18 +03:00
Mika Liljeberg
c9a5b5143c
isimodem: remove atoms that fail to probe
2011-03-31 10:22:22 -05:00
Aki Niemi
c6e4c20a5d
isimodem: Use alignment helper macro
2011-03-03 21:34:41 +02:00
Aki Niemi
00c79427d6
isimodem: Refactor USSD driver
...
Clean up, and fix padding to be used always (does no harm).
2011-03-03 17:43:29 +02:00
Jessica Nilsson
b662bcc364
isimodem: wgmodem2.5 support in USSD
2011-03-03 17:43:29 +02:00
Jeevaka Badrappan
9af25bceac
isimodem: M15 coding style fix
2011-01-12 08:06:58 -08:00
Pekka Pessi
e0b6a058a2
isimodem: use simplified client interface
2011-01-07 13:39:18 +02:00
Pekka Pessi
e130d21be9
isimodem: fix style issues
2011-01-07 13:32:27 +02:00
Aki Niemi
98074fdb60
isimodem: Always compare to NULL explicitly
2010-12-22 17:13:48 +02:00
Aki Niemi
3942066eae
isimodem: Adapt and refactor ussd driver
2010-12-22 17:13:47 +02:00
Lucas De Marchi
b82a7f8511
drivers: explicitly compare pointers to NULL
...
This patch was generated by the following semantic patch
(http://coccinelle.lip6.fr/ )
// <smpl>
@fix disable is_null,isnt_null1@
expression *E;
@@
- !E
+ E == NULL
// </smpl>
2010-11-29 11:37:09 -06:00
Aki Niemi
255782f8c2
isimodem: Fix request cleanup code
...
Adds a check for when the driver is being removed, in which case no
new ISI requests should be generated.
2010-10-19 15:06:35 +03:00
Aki Niemi
297b14ca8b
isimodem: Fix copyright and license boilerplate
2010-10-14 15:22:16 +03:00
Denis Kenzior
315cfd4217
isimodem/ussd: Fix 64-bit compilation issue
2010-09-16 13:53:26 -05:00
Pekka Pessi
fe14190935
isimodem/ussd: fix mobile-terminated cases
...
ACK notifys. Handle mobile-terminated requests gracefully.
2010-09-16 13:47:46 -05:00
Pekka Pessi
a111048129
isimodem/ussd: clean const casts
2010-09-16 08:58:54 -05:00
Jeevaka Badrappan
eb425a281f
ussd: Driver API changes
...
To support 8bit and UCS2 formatted USSDs as well as Send USSD Proactive
Command.
2010-09-14 17:01:49 -05:00
Pekka Pessi
c5d8bdeeb6
isimodem/ussd: use g_isi_send()
2010-09-02 07:52:11 +03:00
Aki Niemi
76fce49e49
Remove unnecessary alignment to 32bit boundary
2010-08-30 17:54:36 +03:00
Yang Gu
c80432bfde
Refactor ussd parser
2010-06-21 09:19:01 -05:00
Pekka Pessi
654c0ef73b
Eliminated bool, true and false from isimodem.
2010-05-27 13:41:51 -05:00
Aki Niemi
c123a9b5ba
Fix remove ops in isimodem drivers
2010-04-27 23:21:48 +03:00
Pekka Pessi
540656ebfe
Fix: s/bootsrap/bootstrap/
2010-04-20 17:47:16 +03:00
Aki Niemi
d12e1a8b9e
Add isimodem USSD implementation
2010-02-09 23:15:52 +02:00
Aki Niemi
5f87037cc3
Include renamed files
2010-01-11 10:51:00 +02:00
Denis Kenzior
58d0aa72b2
Rename isi drivers to isimodem
...
Be more consistent with directory naming
2009-09-01 22:35:14 -05:00
Denis Kenzior
9caa606bcc
Make remove functions not return anything
2009-09-01 22:27:08 -05:00
Denis Kenzior
422df0edfb
change int vendor to unsigned int vendor
2009-09-01 21:39:02 -05:00
Denis Kenzior
e5577046f0
Add vendor flag capability to ussd
2009-09-01 18:14:58 -05:00
Aki Niemi
74782318bd
Rename all files under drivers/isimodem/
2009-08-25 14:04:42 +03:00