Hi Steven, Steven wrote: > Hi, > > In function ppp_receive, we first check the protocol type of this > frame > like: > > guint16 protocol = ppp_proto(buf); > > and here we assumed the length of the protocol field is 16 bits, but > in > RFC 1661, the protocol field should be one or two octets. > > "The Protocol field is one or two octets, and its value identifies > the datagram encapsulated in the Information field of the packet." > > why we given the assumption that protocol field is 16 bit length?
First I am not ppp expert. :-). If you take look at pppd source code, main.c, get_input() also always fetch two bytes 'protocol' for struct protent as well. Can you give a case we failed in our ppp stack? Thanks. Zhenhua > In CDMA 2000 environment, just as the Sprint Network, PPP should > support a compressed protocol field. Is there anything difference > between GSM > and CDMA? > > B.R > > Steven > > --------------------------------------------------------------------------------------------------- > Confidentiality Notice: The information contained in this e-mail and > any accompanying attachment(s) is intended only for the use of the > intended recipient and may be confidential and/or privileged of > Neusoft Corporation, its subsidiaries and/or its affiliates. If any > reader of this communication is not the intended recipient, > unauthorized use, forwarding, printing, storing, disclosure or > copying is strictly prohibited, and may be unlawful.If you have > received this communication in error,please immediately notify the > sender by return e-mail, and delete the original message and all > copies from your system. Thank you. > --------------------------------------------------------------------------------------------------- > > _______________________________________________ > ofono mailing list > [email protected] > http://lists.ofono.org/listinfo/ofono Regards, Zhenhua _______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
