Lines Matching refs:key
9 * It has an optional key field, which may help us distinguishing two
15 * field called "CallID", which serves us for the same purpose as the key
41 /* is key in given range between min and max */
48 __be16 key;
51 key = tuple->src.u.gre.key;
53 key = tuple->dst.u.gre.key;
55 return ntohs(key) >= ntohs(min->gre.key) &&
56 ntohs(key) <= ntohs(max->gre.key);
66 static u_int16_t key;
76 keyptr = &tuple->src.u.gre.key;
78 keyptr = &tuple->dst.u.gre.key;
85 min = ntohs(range->min.gre.key);
86 range_size = ntohs(range->max.gre.key) - min + 1;
91 for (i = 0; i < range_size; i++, key++) {
92 *keyptr = htons(min + key % range_size);
120 /* we only have destination manip of a packet, since 'source key'
130 DEBUGP("call_id -> 0x%04x\n", ntohs(tuple->dst.u.gre.key));
131 pgreh->call_id = tuple->dst.u.gre.key;