#include <ip.h>
Collaboration diagram for hdr_ip:

Public Member Functions | |
| ns_addr_t & | src () |
| nsaddr_t & | saddr () |
| int32_t & | sport () |
| ns_addr_t & | dst () |
| nsaddr_t & | daddr () |
| int32_t & | dport () |
| int & | ttl () |
| int & | flowid () |
| int & | prio () |
Static Public Member Functions | |
| int & | offset () |
| hdr_ip * | access (const Packet *p) |
Public Attributes | |
| ns_addr_t | src_ |
| ns_addr_t | dst_ |
| int | ttl_ |
| int | fid_ |
| int | prio_ |
Static Public Attributes | |
| int | offset_ |
|
Here is the call graph for this function:

|
|
|
|
Definition at line 81 of file ip.h. References dst_. Referenced by Demarker::deque(), AggSpec::member(), DropHashTable::packetToKey(), SRMAgent::recv(), SSMSRMAgent::recv(), SAack_Agent::recv(), SA_Agent::recv(), NatAgent::recv(), MIPBSAgent::recv(), IdentStruct::registerDrop(), PushbackAgent::reportDrop(), MFTPRcvAgent::send_nak(), and SRMAgent::sendmsg().
00081 { return (dst_); }
|
|
|
|
Definition at line 71 of file ip.h. References offset_. Referenced by Agent::initpkt(), and RedPDQueue::RedPDQueue().
00071 { return offset_; }
|
|
|
Definition at line 87 of file ip.h. References prio_. Referenced by dsREDQueue::enque(), dsREDQueue::getCodePt(), Agent::initpkt(), SAack_Agent::recv(), and JoBS::updateStats().
00087 { return (prio_); }
|
|
|
|
|
Definition at line 77 of file ip.h. References src_. Referenced by Demarker::deque(), LoggingDataStruct::log(), DropHashTable::packetToKey(), SRMAgent::recv(), SSMSRMAgent::recv(), SAack_Agent::recv(), SA_Agent::recv(), NatAgent::recv(), MIPBSAgent::recv(), and PushbackAgent::reportDrop().
00077 { return (src_); }
|
|
|
|
|
Definition at line 67 of file ip.h. Referenced by Demarker::deque(), and flowid(). |
|
|
Definition at line 43 of file ip.cc. Referenced by access(), IPHeaderClass::IPHeaderClass(), and offset(). |
|
|
Definition at line 68 of file ip.h. Referenced by Demarker::deque(), Marker::enque(), JoBS::enque(), PolicyClassifier::mark(), and prio(). |
|
|
|
Definition at line 60 of file ip.h. Referenced by LandmarkAgent::ForwardPacket(), SensorQueryAgent::generate_query(), LandmarkAgent::makeUpdate(), LandmarkAgent::ProcessHierUpdate(), SatRouteAgent::recv(), MIPEncapsulator::recv(), FloodAgent::recv(), DSDV_Agent::recv(), TCPTapAgent::sendpkt(), IPTapAgent::sendpkt(), and ttl(). |
1.3.3