Marcel Holtmann
8f05535bb2
Add offset parameter to ring_buffer_write_ptr() function
2010-04-24 18:59:44 +02:00
Marcel Holtmann
9fd7d841c8
Add support for wrapping of HDLC transmit ring buffer
2010-04-24 18:54:34 +02:00
Yang Gu
89d19b37d9
stkutil: Add parser for broadcast network info
2010-04-23 11:52:18 -05:00
Yang Gu
aa3c5807ad
stkutil: Add parser for activate descriptor
2010-04-23 11:52:18 -05:00
Yang Gu
82f907e0bd
stkutil: Add parser for registry app data objects
2010-04-23 11:52:18 -05:00
Yang Gu
fe042d8036
stkutil: Add parser for last envelope objects
2010-04-23 11:52:18 -05:00
Yang Gu
a6b7618478
stkutil: Add parser for MMS notification objects
2010-04-23 11:52:18 -05:00
Yang Gu
e5ce1bb8eb
stkutil: Add parser for mm cid objects
2010-04-23 11:52:18 -05:00
Yang Gu
61d89f7a73
stkutil: Add parser for MMS transfer status
2010-04-23 11:52:18 -05:00
Yang Gu
18ee08e598
stkutil: Add parser for MMS identifier objects
2010-04-23 11:52:18 -05:00
Yang Gu
b1b75d90d5
stkutil: Add parser for MMS reference objects
2010-04-23 11:52:17 -05:00
Yang Gu
d6c5def964
stkutil: Add parser for meid objects
2010-04-23 11:52:17 -05:00
Yang Gu
150e5f3f66
stkutil: Add parser for frames information objects
2010-04-23 11:52:17 -05:00
Yang Gu
642a7ed3ec
stkutil: Add parser for frame layout objects
2010-04-23 11:52:17 -05:00
Yang Gu
b0d9e6df17
stkutil: Add parser for browsing status objects
2010-04-23 11:52:17 -05:00
Zhenhua Zhang
7111325311
Fix a typo in telephony_error_to_str
2010-04-23 11:52:17 -05:00
Marcel Holtmann
d2c8f124e6
Use HDLC_FCS helper where possible
2010-04-23 17:22:56 +02:00
Marcel Holtmann
2a609f9054
Use HDLC constants instead of magic numbers
2010-04-23 17:21:49 +02:00
Marcel Holtmann
a31870f542
Add support for wrapping of HDLC receive ring buffer
2010-04-23 17:18:30 +02:00
Denis Kenzior
fa5e8cf56b
ppp: Fix trivial style error
2010-04-22 17:58:29 -05:00
Kristen Carlson Accardi
e98fb9a6bd
ppp: change MTU on TUN device when MRU option received
2010-04-22 17:56:31 -05:00
Andrzej Zaborowski
6e28fd9396
Fix CTLV three-byte tag parsing.
2010-04-22 17:44:20 -05:00
Denis Kenzior
fde23f113a
ppp: Request MRU if we ever get NAKed with it
...
Huawei E160G hardware seems to NAK our configure request and suggest
that it will never send packets bigger than 1440 bytes. Since we don't
particularly care (our receive ring buffer is 4K, so it can handle 2048
byte packets), we just re-send the Configure Request with the preferred
value.
2010-04-22 15:08:05 -05:00
Denis Kenzior
07280e1bff
ppp: Fix trivial copy paste error
2010-04-22 15:07:42 -05:00
Denis Kenzior
226865272c
ppp: Shut off IPCP when entering TERMINATING phase
2010-04-22 15:05:18 -05:00
Kristen Carlson Accardi
71775550fe
ppp: implement MRU option
...
If the peer requests a MRU option, set the mtu for the network
phase. When we are in link establishment phase, we should
continue to behave as if no option has been set and the peer
should use the default MRU.
This option is required for the Huawei E160G modem.
2010-04-22 07:00:40 +02:00
Zhenhua Zhang
e1daf20651
mbm: Add Dell 5530 modem port suffix
...
Dell 5530 seems to have three tty ports labeled:
"Dell Wireless 5530 HSPA Mobile Broadband Minicard Modem"
"Dell Wireless 5530 HSPA Mobile Broadband Minicard Modem 2"
"Dell Wireless 5530 HSPA Mobile Broadband Minicard GPS Port"
2010-04-21 12:46:47 -05:00
Denis Kenzior
a7fb1624fd
stkutil: Another trivial indentation fix
2010-04-21 10:29:27 -05:00
Yang Gu
29e03d316b
Add parser for battery state objects
2010-04-21 10:28:43 -05:00
Yang Gu
3e52bb0503
Add parser for network search mode objects
2010-04-21 10:28:21 -05:00
Yang Gu
cabb1c89a8
Add parser for imeisv objects
2010-04-21 10:27:58 -05:00
Yang Gu
e374b558a2
Add parser for item text attribute list objects
2010-04-21 10:26:04 -05:00
Yang Gu
3e5bf2f6bb
Add parser for cdma sms tpdu objects
2010-04-21 10:25:38 -05:00
Denis Kenzior
fdfff04073
stkutil: Refactor network access name
...
Don't allow 0 byte objects
2010-04-21 10:23:56 -05:00
Yang Gu
ee85ca8d7a
Add parser for network access name objects
2010-04-21 10:18:16 -05:00
Denis Kenzior
d2830249c6
stkutil: Trivial indentation fix
2010-04-21 10:17:20 -05:00
Yang Gu
6ac8188ce2
Add parser for esn objects
2010-04-21 10:16:57 -05:00
Denis Kenzior
d211da15b2
stkutil: Refactor remote entity address
...
Don't assign to the return structure until we know we can successfully
parse.
2010-04-21 10:14:04 -05:00
Yang Gu
fdfb64d9f1
Add parser for remote entity address objects
2010-04-21 10:12:41 -05:00
Yang Gu
f78de0f762
Add parser for service availability objects
2010-04-21 10:10:56 -05:00
Denis Kenzior
24aee7a6b0
stkutil: Refactor attribute information
...
Only Bluetooth & IRDA are really defined by the specification
2010-04-21 10:09:12 -05:00
Yang Gu
9b911a8d59
Add parser for attribute information objects
2010-04-21 10:08:28 -05:00
Denis Kenzior
9fa51c4fb5
stkutil: Refactor service search
...
Only Bluetooth & IRDA are really defined by the specification
2010-04-21 10:07:32 -05:00
Yang Gu
2c2bcced5e
Add parser for service search objects
2010-04-21 10:05:43 -05:00
Denis Kenzior
432effa755
stkutil: refactor device filter
...
Only Bluetooth & IRDA are really defined by the specification
2010-04-21 10:04:13 -05:00
Yang Gu
515eef4db0
Add parser for device filter objects
2010-04-21 09:08:53 -05:00
Yang Gu
05e13603f4
Add parser for service record objects
2010-04-21 09:03:14 -05:00
Yang Gu
aac9596714
Add parser for display parameters objects
2010-04-21 09:02:39 -05:00
Yang Gu
244d4d261e
Add parser for access technology objects
2010-04-21 09:02:17 -05:00
Aki Niemi
22103491a4
gisi: move g_isi_modem_by_name to separate file
...
This fixes build warnings that resulted from conflicts between
linux/if.h and net/if.h.
2010-04-21 10:48:29 +03:00