Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

Directory format #19

Open
andreafioraldi opened this issue Sep 2, 2020 · 0 comments
Open

Directory format #19

andreafioraldi opened this issue Sep 2, 2020 · 0 comments

Comments

@andreafioraldi
Copy link
Member

We have entities (eg executor) and for each entity we will provide some implementations into libafl (eg inmemoryexecutor and forkserverexecutor). These implementations are part of the library, they should not be in the example folder.

I propose to create a subfolder in include and src for each entity and place into them a main file with the asbtract class and the other implementations.

For instance.

include/executor/executor.h contains only the abstract class
include/executor/in_memory_executor.h contains the implementation

same for src/

Btw just look at FFF

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant