X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=lib%2Flearn.h;h=1bc00ff2ee30b12ae6395d80b23c2a37911ddc55;hb=8f79bb4d3999d993424e9578342b4130d10a556c;hp=0e676fe9866d96c65197eef44e9fc36bd3ad354f;hpb=bdda5aca7b376bcc8c88072d00011a9da04af65c;p=cascardo%2Fovs.git diff --git a/lib/learn.h b/lib/learn.h index 0e676fe98..1bc00ff2e 100644 --- a/lib/learn.h +++ b/lib/learn.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, 2012, 2013 Nicira, Inc. + * Copyright (c) 2011, 2012, 2013, 2014 Nicira, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -33,16 +33,12 @@ struct nx_action_learn; * See include/openflow/nicira-ext.h for NXAST_LEARN specification. */ -enum ofperr learn_from_openflow(const struct nx_action_learn *, - struct ofpbuf *ofpacts); enum ofperr learn_check(const struct ofpact_learn *, const struct flow *); -void learn_to_nxast(const struct ofpact_learn *, struct ofpbuf *openflow); - void learn_execute(const struct ofpact_learn *, const struct flow *, struct ofputil_flow_mod *, struct ofpbuf *ofpacts); void learn_mask(const struct ofpact_learn *, struct flow_wildcards *); -char *learn_parse(char *, struct ofpbuf *ofpacts) WARN_UNUSED_RESULT; +char *learn_parse(char *, struct ofpbuf *ofpacts) OVS_WARN_UNUSED_RESULT; void learn_format(const struct ofpact_learn *, struct ds *); #endif /* learn.h */