1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00

Merge r30071 from nmap-npingchanges: Add the const specified to all relevant methods

This commit is contained in:
luis
2013-03-29 18:01:08 +00:00
parent b70a358447
commit 7a221508bf
2 changed files with 49 additions and 49 deletions

View File

@@ -468,7 +468,7 @@ int ICMPv6Header::setReserved(u32 val){
/** @warning Returned value is in host byte order */
u32 ICMPv6Header::getReserved(){
u32 ICMPv6Header::getReserved() const {
u32 aux32=0;
u8 *auxpnt=(u8 *)&aux32;
@@ -526,7 +526,7 @@ int ICMPv6Header::setUnused(u32 val){
} /* End of setUnused() */
u32 ICMPv6Header::getUnused(){
u32 ICMPv6Header::getUnused() const {
return this->getReserved();
} /* End of getUnused() */
@@ -569,7 +569,7 @@ int ICMPv6Header::setFlags(u8 val){
} /* End of setFlags() */
u8 ICMPv6Header::getFlags(){
u8 ICMPv6Header::getFlags() const {
switch(this->h.type){
case ICMPv6_ROUTERADVERT:
@@ -618,7 +618,7 @@ int ICMPv6Header::setMTU(u32 mtu){
return OP_SUCCESS;
} /* End of setMTU() */
u32 ICMPv6Header::getMTU(){
u32 ICMPv6Header::getMTU() const {
return ntohl(this->h_ptb->mtu);
} /* End of getMTU() */
@@ -635,7 +635,7 @@ int ICMPv6Header::setPointer(u32 pnt){
} /* End of setPointer() */
u32 ICMPv6Header::getPointer(){
u32 ICMPv6Header::getPointer() const {
return ntohl(this->h_pp->pointer);
} /* End of getPointer() */
@@ -714,7 +714,7 @@ int ICMPv6Header::setCurrentHopLimit(u8 val){
return OP_SUCCESS;
} /* End of setCurrentHopLimit() */
u8 ICMPv6Header::getCurrentHopLimit(){
u8 ICMPv6Header::getCurrentHopLimit() const {
return this->h_ra->current_hop_limit;
} /* End of getCurrentHopLimit() */
@@ -723,7 +723,7 @@ int ICMPv6Header::setRouterLifetime(u16 val){
return OP_SUCCESS;
} /* End of setRouterLifetime() */
u16 ICMPv6Header::getRouterLifetime(){
u16 ICMPv6Header::getRouterLifetime() const {
return this->h_ra->router_lifetime;
} /* End of getRouterLifetime() */
@@ -732,7 +732,7 @@ int ICMPv6Header::setReachableTime(u32 val){
return OP_SUCCESS;
} /* End of setReachableTime() */
u32 ICMPv6Header::getReachableTime(){
u32 ICMPv6Header::getReachableTime() const {
return this->h_ra->reachable_time;
} /* End of getReachableTime() */
@@ -741,7 +741,7 @@ int ICMPv6Header::setRetransmissionTimer(u32 val){
return OP_SUCCESS;
} /* End of setRetransmissionTimer() */
u32 ICMPv6Header::getRetransmissionTimer(){
u32 ICMPv6Header::getRetransmissionTimer() const {
return this->h_ra->retransmission_timer;
} /* End of getRetransmissionTimer() */
@@ -775,7 +775,7 @@ int ICMPv6Header::setTargetAddress(struct in6_addr addr){
} /* End of setTargetAddress() */
struct in6_addr ICMPv6Header::getTargetAddress(){
struct in6_addr ICMPv6Header::getTargetAddress() const {
struct in6_addr addr;
memset(&addr, 0, sizeof(struct in6_addr));
@@ -810,7 +810,7 @@ int ICMPv6Header::setDestinationAddress(struct in6_addr addr){
} /* End of setDestinationAddress() */
struct in6_addr ICMPv6Header::getDestinationAddress(){
struct in6_addr ICMPv6Header::getDestinationAddress() const {
struct in6_addr addr;
memset(&addr, 0, sizeof(struct in6_addr));
@@ -839,7 +839,7 @@ int ICMPv6Header::setSegmentNumber(u8 val){
return OP_SUCCESS;
} /* End of setSegmentNumber() */
u8 ICMPv6Header::getSegmentNumber(){
u8 ICMPv6Header::getSegmentNumber() const {
return this->h_rr->segment_number;
} /* End of getSegmentNumber() */
@@ -864,7 +864,7 @@ int ICMPv6Header::setMaxDelay(u16 val){
} /* End of setMaxDelay() */
u16 ICMPv6Header::getMaxDelay(){
u16 ICMPv6Header::getMaxDelay() const {
switch(this->h.type){
case ICMPv6_RTRRENUM:
return ntohs(this->h_rr->max_delay);
@@ -895,7 +895,7 @@ int ICMPv6Header::setQtype(u16 val){
/** Returns NI Qtype */
u16 ICMPv6Header::getQtype(){
u16 ICMPv6Header::getQtype() const {
return ntohs(this->h_ni->qtype);
} /* End of getQtype() */
@@ -908,7 +908,7 @@ int ICMPv6Header::setNodeInfoFlags(u16 val){
/** Returns NI Flags */
u16 ICMPv6Header::getNodeInfoFlags(){
u16 ICMPv6Header::getNodeInfoFlags() const {
return ntohs(this->h_ni->flags);
} /* End of getNodeInfoFlags() */
@@ -931,7 +931,7 @@ int ICMPv6Header::setG(bool flag_value){
/* Get NI Flag G */
bool ICMPv6Header::getG(){
bool ICMPv6Header::getG() const {
return this->getNodeInfoFlags() & 0x0020;
} /* End of getG() */
@@ -949,7 +949,7 @@ int ICMPv6Header::setS(bool flag_value){
/* Get NI Flag S */
bool ICMPv6Header::getS(){
bool ICMPv6Header::getS() const {
return this->getNodeInfoFlags() & 0x0010;
} /* End of getS() */
@@ -967,7 +967,7 @@ int ICMPv6Header::setL(bool flag_value){
/* Get NI Flag L */
bool ICMPv6Header::getL(){
bool ICMPv6Header::getL() const {
return this->getNodeInfoFlags() & 0x0008;
} /* End of getL() */
@@ -985,7 +985,7 @@ int ICMPv6Header::setC(bool flag_value){
/* Get NI Flag C */
bool ICMPv6Header::getC(){
bool ICMPv6Header::getC() const {
return this->getNodeInfoFlags() & 0x0004;
} /* End of getC() */
@@ -1003,7 +1003,7 @@ int ICMPv6Header::setA(bool flag_value){
/* Get NI Flag A */
bool ICMPv6Header::getA(){
bool ICMPv6Header::getA() const {
return this->getNodeInfoFlags() & 0x0002;
} /* End of getA() */
@@ -1021,7 +1021,7 @@ int ICMPv6Header::setT(bool flag_value){
/* Get NI Flag T */
bool ICMPv6Header::getT(){
bool ICMPv6Header::getT() const {
return this->getNodeInfoFlags() & 0x0001;
} /* End of getT() */
@@ -1039,7 +1039,7 @@ int ICMPv6Header::setNonce(const u8 *nonce){
/* Returns a pointer to the nonce buffer.
* @warning: The returned pointer is guaranteed to point to an 8-byte buffer.
* However, what comes after the 8th byte is unspecified. */
u8 *ICMPv6Header::getNonce(){
u8 *ICMPv6Header::getNonce() const {
return this->h_ni->nonce;
} /* End of getNonce() */
@@ -1065,7 +1065,7 @@ int ICMPv6Header::setMulticastAddress(struct in6_addr addr){
} /* End of setMulticastAddress() */
struct in6_addr ICMPv6Header::getMulticastAddress(){
struct in6_addr ICMPv6Header::getMulticastAddress() const {
struct in6_addr addr;
memset(&addr, 0, sizeof(struct in6_addr));
@@ -1091,7 +1091,7 @@ struct in6_addr ICMPv6Header::getMulticastAddress(){
* bytes but then the packet may contain ICMPv6 options. We only return 40
* because we don't know in advance the total number of bytes for the message.
* Same applies to the rest of types. */
int ICMPv6Header::getHeaderLengthFromType(u8 type){
int ICMPv6Header::getHeaderLengthFromType(u8 type) const {
switch( type ){
case ICMPv6_UNREACH:

View File

@@ -613,19 +613,19 @@ class ICMPv6Header : public ICMPHeader {
u16 getSum() const;
int setReserved(u32 val);
u32 getReserved();
u32 getReserved() const;
int setUnused(u32 val);
u32 getUnused();
u32 getUnused() const;
int setFlags(u8 val);
u8 getFlags();
u8 getFlags() const;
int setMTU(u32 mtu);
u32 getMTU();
u32 getMTU() const;
/* Parameter problem */
int setPointer(u32 val);
u32 getPointer();
u32 getPointer() const;
/* Echo */
int setIdentifier(u16 val);
@@ -636,55 +636,55 @@ class ICMPv6Header : public ICMPHeader {
/* Router Advertisement */
int setCurrentHopLimit(u8 val);
u8 getCurrentHopLimit();
u8 getCurrentHopLimit() const;
int setRouterLifetime(u16 val);
u16 getRouterLifetime();
u16 getRouterLifetime() const;
int setReachableTime(u32 val);
u32 getReachableTime();
u32 getReachableTime() const;
int setRetransmissionTimer(u32 val);
u32 getRetransmissionTimer();
u32 getRetransmissionTimer() const;
int setTargetAddress(struct in6_addr addr);
struct in6_addr getTargetAddress();
struct in6_addr getTargetAddress() const;
int setDestinationAddress(struct in6_addr addr);
struct in6_addr getDestinationAddress();
struct in6_addr getDestinationAddress() const;
int setSegmentNumber(u8 val);
u8 getSegmentNumber();
u8 getSegmentNumber() const;
int setMaxDelay(u16 val);
u16 getMaxDelay();
u16 getMaxDelay() const;
/* Node Information Queries */
int setQtype(u16 val);
u16 getQtype();
u16 getQtype() const;
int setNodeInfoFlags(u16 val);
u16 getNodeInfoFlags();
u16 getNodeInfoFlags() const;
int setG(bool flag_value=true);
bool getG();
bool getG() const;
int setS(bool flag_value=true);
bool getS();
bool getS() const;
int setL(bool flag_value=true);
bool getL();
bool getL() const;
int setC(bool flag_value=true);
bool getC();
bool getC() const;
int setA(bool flag_value=true);
bool getA();
bool getA() const;
int setT(bool flag_value=true);
bool getT();
bool getT() const;
int setNonce(const u8 *nonce);
u8 *getNonce();
u8 *getNonce() const;
/* Multicast Listener Discovery */
int setMulticastAddress(struct in6_addr addr);
struct in6_addr getMulticastAddress();
struct in6_addr getMulticastAddress() const;
/* Misc */
int getHeaderLengthFromType(u8 type);
int getHeaderLengthFromType(u8 type) const;
bool isError() const;
const char *type2string(int type, int code) const;