add the new unsigned and natural assertion types
authorDenis Ovsienko <denis@ovsienko.info>
Fri, 18 May 2018 14:30:22 +0000 (15:30 +0100)
committerDenis Ovsienko <denis@ovsienko.info>
Fri, 18 May 2018 14:30:22 +0000 (15:30 +0100)
commit3db0d8ce6cda16c3f4c3668c1b2ea4676f057633
tree59d69b9065c2ac21018237b5ca4c05f17b0aaef4
parent8edd20fe945a308b938b08cc1036a154eb8ce943
add the new unsigned and natural assertion types

For clarity update genericAssertion() to accept new "natural" and
"unsigned" assertion types. Update the functions below to replace the
call(s) to assertUIntArg() with something else, mostly the natural number
type:

* render8021QOrderForm()
* renderObject8021QPorts()
* renderObject8021QSyncPreview()
* renderObject()
* renderPortsForObject()
* dynamic_title_decoder_throwing()
* renderDiscoveredNeighbors()
* addPortForwarding()
* delPortForwarding()
* updPortForwarding()
* editPortForObject()
* supplementAttrMap()
* clearSticker()
* deleteVS()
* updateVS()
* addPortToVS: unsigned()
* updatePortInVS: unsigned()
* removePortFromVS: unsigned()
* updateTripletConfig()
* removeTriplet()
* createTriplet()
* deleteRow()
* addOIFCompat()
* delOIFCompat()
* updateVLANDomain()
* handlePopupPortLink()
* renderPopupPortSelector()
* getTripletConfigAJAX()
wwwroot/inc/functions.php
wwwroot/inc/interface-8021q.php
wwwroot/inc/interface.php
wwwroot/inc/ophandlers.php
wwwroot/inc/popup.php
wwwroot/inc/slb2-interface.php