* add reordering window management to PDCP
* update PDCP security and count calculation git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5307 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -432,7 +432,7 @@ void nas_COMMON_QOS_send(struct sk_buff *skb, struct cx_entity *cx, struct class
|
||||
|
||||
if (bytes_wrote != NAS_PDCPH_SIZE)
|
||||
{
|
||||
printk("NAS_COMMON_QOS_SEND: problem while writing PDCP's header (bytes wrote = %d to fifo %d)\n",bytes_wrote,NAS2PDCP_FIFO);
|
||||
printk("NAS_COMMON_QOS_SEND: problem while writing PDCP's header (bytes wrote = %d )\n",bytes_wrote);
|
||||
printk("rb_id %d, Wrote %d, Header Size %lu\n", pdcph.rb_id , bytes_wrote, NAS_PDCPH_SIZE);
|
||||
#ifndef NAS_NETLINK
|
||||
rtf_reset(NAS2PDCP_FIFO);
|
||||
|
||||
@@ -245,14 +245,17 @@ int nas_netlink_send(unsigned char *data,unsigned int len) {
|
||||
#else
|
||||
NETLINK_CB(nl_skb).pid = 0;
|
||||
#endif
|
||||
|
||||
#ifdef NETLINK_DEBUG
|
||||
printk("[NAS][NETLINK] In nas_netlink_send, nl_skb %p, nl_sk %x, nlh %p, nlh->nlmsg_len %d\n",nl_skb,nas_nl_sk,nlh,nlh->nlmsg_len);
|
||||
|
||||
#ifdef NETLINK_DEBUG
|
||||
printk("[NAS][NETLINK] In nas_netlink_send, nl_skb %p, nl_sk %x, nlh %p, nlh->nlmsg_len %d (NAS_NETLINK_ID %d)\n",
|
||||
nl_skb,nas_nl_sk,nlh,nlh->nlmsg_len,
|
||||
NAS_NETLINK_ID);
|
||||
#endif //DEBUG_NETLINK
|
||||
|
||||
if (nas_nl_sk) {
|
||||
|
||||
// nasmesh_lock();
|
||||
|
||||
status = netlink_unicast(nas_nl_sk, nl_skb, NL_DEST_PID, MSG_DONTWAIT);
|
||||
// mutex_unlock(&nasmesh_mutex);
|
||||
|
||||
@@ -271,4 +274,11 @@ int nas_netlink_send(unsigned char *data,unsigned int len) {
|
||||
printk("[NAS][SEND] socket is NULL\n");
|
||||
return(0);
|
||||
}
|
||||
|
||||
/*
|
||||
nlmsg_failure: // Used by NLMSG_PUT
|
||||
if (nl_skb)
|
||||
kfree_skb(nl_skb);
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user