You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1-1. -> 최민아
send_content 함수에서 stuff_and_send 전에 content->key를 고친다.
key를 ccn_parse_ContentObject로 파싱해서
name을 보고 trace_interest_flag가 있으면
만약 router 정보가 없다면
<router></router>를 넣는다.
1-2. 그리고 -> 전보영
<component..>ccndid</component>를 넣는다. </router> 전에
(cf) 추가 예제
i = comps->buf[comps->n - 1];
03824 ccn_charbuf_append(cb, msg, i);
03825 ccn_charbuf_append_tt(cb, CCN_DTAG_Component, CCN_DTAG);
03826 ccn_charbuf_append_tt(cb, obj.digest_bytes, CCN_BLOB);
03827 ccn_charbuf_append(cb, obj.digest, obj.digest_bytes);
03828 ccn_charbuf_append_closer(cb);
03829 ccn_charbuf_append(cb, msg + i, size - i);
03830 msg = cb->buf;
03831 size = cb->length;
2. -> 윤주식
router 정보를 파싱하는 새로운 ccn_new_parse_SignedInfo를 만든다.
ccn_parse_ContentObject의 파라미터로 bool forTrace를 추가한다.
con_parse_ContentObject에서 만약 forTrace면 새로 만든
ccn_new_parse_SignedInfo를 , 아니면 원래 함수를 호출한다.
3. ccn.h 546의 enum ccn_parsed_content_object_offsetid에 맨 끝에
CCN_PCO_B_Router, CCN_PCO_E_Router 를 추가한다.
enum ccn_dtag(coding.h의 60줄)에 CCN_DTAG_Router를 맨 끝에 추가한다.
Original issue reported on code.google.com by he642orz on 18 Nov 2011 at 7:22
The text was updated successfully, but these errors were encountered:
1. 에서
"name을 보고 trace_interest_flag가 있으면"
이렇게 하기로 했는데 생각해보니까 저기에서 content는
CS에서 가져온 거니까
트레이스 플래그가 달린 인터레스트가 들어와서 매칭시킨
컨텐츠라고 해도
컨텐츠 이름에는 트레이스 플래그가 없을 것 같은데요 ㅠㅠ
Original comment by he642orz on 25 Nov 2011 at 5:11
Original issue reported on code.google.com by
he642orz
on 18 Nov 2011 at 7:22The text was updated successfully, but these errors were encountered: