diff --git a/bpf/loader/NetBpfLoad.cpp b/bpf/loader/NetBpfLoad.cpp index 3f117ce719..490e07071b 100644 --- a/bpf/loader/NetBpfLoad.cpp +++ b/bpf/loader/NetBpfLoad.cpp @@ -364,10 +364,6 @@ static enum bpf_prog_type getSectionType(string& name) { return BPF_PROG_TYPE_UNSPEC; } -static int readProgDefs(ifstream& elfFile, vector& pd) { - return readSectionByName("progs", elfFile, pd); -} - static int getSectionSymNames(ifstream& elfFile, const string& sectionName, vector& names, optional symbolType = std::nullopt) { int ret; @@ -423,7 +419,7 @@ static int readCodeSections(ifstream& elfFile, vector& cs) { entries = shTable.size(); vector pd; - ret = readProgDefs(elfFile, pd); + ret = readSectionByName("progs", elfFile, pd); if (ret) return ret; vector progDefNames; ret = getSectionSymNames(elfFile, "progs", progDefNames);