MCPcopy Create free account
hub / github.com/apache/trafficserver / createDefaultParent

Function createDefaultParent

src/proxy/ParentSelection.cc:893–909  ·  view source on GitHub ↗

ParentRecord* createDefaultParent(char* val) Atttemtps to allocate and init new ParentRecord for a default parent Returns a pointer to the new record on success and NULL on failure

Source from the content-addressed store, hash-verified

891// and NULL on failure
892//
893ParentRecord *
894createDefaultParent(char *val)
895{
896 ParentRecord *newRec;
897
898 if (val == nullptr || *val == '\0') {
899 return nullptr;
900 }
901
902 newRec = new ParentRecord;
903 if (newRec->DefaultInit(val) == true) {
904 return newRec;
905 } else {
906 delete newRec;
907 return nullptr;
908 }
909}
910
911//
912// ParentConfig equivalent functions for SocksServerConfig

Callers 2

ParentConfigParamsMethod · 0.85
reconfigureMethod · 0.85

Calls 1

DefaultInitMethod · 0.80

Tested by

no test coverage detected